Skip to content

Delete Attachment

This REST call allows you to delete attachments in a field.

URL

api/v1/attachments/attachmentId

Method

DELETE

URL parameters
Parameter Type Required Description
attachmentId String Yes The ID of the attachment in the attachment field that you want to delete.
Header parameters
Parameter Type Required Description
X-User-Id String Yes The ID of the user who wants to trigger the REST action. This ID is returned by the authentication call.
X-Auth-Token String Yes The authentication token that the authentication call returned.
Query parameters
Field Type Required Description
environmentId String Yes The ID of the environment.
ddId String No The ID of the document definition. Either the __id_ or name of the document definition should be supplied.
ddName String No The name of the document definition. Either the __id_ or name of the document definition should be supplied.
documentId String No The internal ID of the document. Either the __id_ or externalId field should be supplied.
externalId String No The external ID of the source document. Either the __id_ or externalId field should be supplied.
fieldName String Yes The name of the field from which the attachment should be downloaded.
lineName String No If the attachment field is part of a line, enter the name of the line here.
lineId String No The ID of the line from which the attachments should be copied.
lineExternalId String No The external ID of the line from which the attachment should be downloaded. If the lineName field has a value, either the lineId or lineExternalId should be entered.
Response
Success

Info: response contains id of attachment that was removed.

{
  "status": "success",
  "message": "Attachment e7332f002e32cef6040ab450 was successfully removed."
}
Fail

In case of any error JSON response will be provided:

{
  "status": "error",
  "error": "Error: picture; This field is required [400]"
}

Example

curl -X DELETE \
  '/api/v1/attachments/e7332f002e32cef6040ab450?ddName=menuItem&documentId=3DKKq68tvhpu9bk24&fieldName=picture&environmentId=maxedy_pizza' \
  -H 'x-auth-token: 6Erh0CLMMjLO8T_OMWFPbQD_PIwE30CcLdJ1GFBO4gc' \
  -H 'x-user-id: a6gA9rYaGTFKPrT5P'