Delete an invoice
curl --request DELETE \
--url https://{region}.affinda.com/v2/invoices/{identifier} \
--header 'Authorization: Bearer <token>'import requests
url = "https://{region}.affinda.com/v2/invoices/{identifier}"
headers = {"Authorization": "Bearer <token>"}
response = requests.delete(url, headers=headers)
print(response.text)const options = {method: 'DELETE', headers: {Authorization: 'Bearer <token>'}};
fetch('https://{region}.affinda.com/v2/invoices/{identifier}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"type": "validation_error",
"errors": [
{
"attr": "non_field_errors",
"code": "unique",
"detail": "This index name has already been used"
}
]
}{
"type": "validation_error",
"errors": [
{
"attr": "non_field_errors",
"code": "unique",
"detail": "This index name has already been used"
}
]
}{
"type": "validation_error",
"errors": [
{
"attr": "non_field_errors",
"code": "unique",
"detail": "This index name has already been used"
}
]
}Invoice Extractor
Delete an invoice
deprecated
Delete the specified invoice from the database. Note, any invoices deleted from the database will no longer be used in any tailored customer models.
DELETE
/
v2
/
invoices
/
{identifier}
Delete an invoice
curl --request DELETE \
--url https://{region}.affinda.com/v2/invoices/{identifier} \
--header 'Authorization: Bearer <token>'import requests
url = "https://{region}.affinda.com/v2/invoices/{identifier}"
headers = {"Authorization": "Bearer <token>"}
response = requests.delete(url, headers=headers)
print(response.text)const options = {method: 'DELETE', headers: {Authorization: 'Bearer <token>'}};
fetch('https://{region}.affinda.com/v2/invoices/{identifier}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"type": "validation_error",
"errors": [
{
"attr": "non_field_errors",
"code": "unique",
"detail": "This index name has already been used"
}
]
}{
"type": "validation_error",
"errors": [
{
"attr": "non_field_errors",
"code": "unique",
"detail": "This index name has already been used"
}
]
}{
"type": "validation_error",
"errors": [
{
"attr": "non_field_errors",
"code": "unique",
"detail": "This index name has already been used"
}
]
}Authorizations
Basic authentication using an API key, e.g. {Authorization: Bearer 75z0bb4fbdf97b7e4111ff6c0015471094155f91}.
You can find your API key within the Settings page of the Affinda web app. You can obtain an API key by signing up for a free trial.
Path Parameters
Invoice identifier A random string that uniquely identify the resource.
Response
Delete successful, no content returned
Was this page helpful?
⌘I