cURL
curl --request PUT \ --url https://api.artemis.cynopsis.co/api/customer/{customerId}/document/{documentId} \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: multipart/form-data' \ --header 'X-Domain-ID: <x-domain-id>' \ --form 'document={ "type": "NATIONAL_ID", "number": "S1234567A", "authenticity": "ORIGINAL", "issueDate": "2020-01-01T00:00:00.000Z", "expiryDate": "2030-01-01T00:00:00.000Z", "showExpiryNotification": true }' \ --form front=@example-file \ --form back=@example-file
{ "assignees": [ { "email": "<string>", "firstName": "<string>", "fullName": "<string>", "id": 123, "lastName": "<string>" } ], "authenticity": "<string>", "back": "<string>", "backName": "<string>", "createdAt": { "date": 123, "day": 123, "hours": 123, "minutes": 123, "month": 123, "nanos": 123, "seconds": 123, "time": 123, "timezoneOffset": 123, "year": 123 }, "createdBy": { "email": "<string>", "firstName": "<string>", "fullName": "<string>", "id": 123, "lastName": "<string>" }, "customerId": 123, "expiryDate": "2023-12-25", "front": "<string>", "frontName": "<string>", "id": 123, "issueDate": "2023-12-25", "number": "<string>", "parentCustomerId": 123, "parentParticular": {}, "particular": {}, "showExpiryNotification": true, "type": "<string>", "updatedAt": { "date": 123, "day": 123, "hours": 123, "minutes": 123, "month": 123, "nanos": 123, "seconds": 123, "time": 123, "timezoneOffset": 123, "year": 123 }, "updatedBy": { "email": "<string>", "firstName": "<string>", "fullName": "<string>", "id": 123, "lastName": "<string>" } }
The access token received from the authorization server in the OAuth 2.0 flow.
X-Domain-ID
customerId
documentId
Front image file (required)
JSON metadata for the document
Show child attributes
Back image file (optional)
OK