Using metadata
Metadata can be used to store additional information about the signature requests you wish to use in some other line-of-business applications.
Available types
- SignatureRequest
- Signatory
- Document
Adding a new metadata entry
Metadata values can be associated with any of the above mentioned types.
Request
PUT https://api-test.teliasign.com/metadata/{entityType}/{entityId}/{key} Authorization: Bearer {Token} Ocp-Apim-Subscription-Key: {subscription-key} { "value": "string", "referenceId": "string" }
Response
{ "key": "string", "value": "string", "entityId": "string", "entityType": "SignatureRequest" }
Getting signature request type metadata
You can retrieve metadata about the signature request you wish to use by calling the /metadata/signaturerequest/{signaturerequestid}
endpoint.
Request
GET https://api-test.teliasign.com/metadata/{entityType}/{entityId} Authorization: Bearer {Token} Ocp-Apim-Subscription-Key: {subscription-key}
Response
{ "total": 0, "items": [ { "key": "string", "value": "string", "entityId": "string", "entityType": "SignatureRequest" } ] }
Getting all related metadata for a specific signature request (including signatory and document metadata)
You can retrieve metadata about the signature request you wish to use by calling the /metadata/{referenceId}
endpoint.
Note: For signature requests the ReferenceId is the SignatureRequestId.
Request
GET https://api-test.teliasign.com/metadata/{referenceId} Authorization: Bearer {Token} Ocp-Apim-Subscription-Key: {subscription-key}
Response
{ "total": 0, "items": [ { "key": "string", "value": "string", "entityId": "string", "entityType": "SignatureRequest" } ] }