View invoice deliverables
This endpoint shows the deliverables that have been sent to the customer. If a customer has purchased multiple products, all of the deliverables will be shown.
This endpoint shows the deliverables that have been sent to the customer. If a customer has purchased multiple products, all of the deliverables will be shown.
See the code examples for how to display the deliverables for an existing invoice with the SellApp API.
The response is returned as a data array. Each item includes the invoice ID, product variant ID, deliverable payload, fulfilled quantity, and any additional information captured for that line item.
Authorization
bearerAuth Provide your SellApp API key as a bearer token.
In: header
Path Parameters
The invoice path parameter.
Response Body
application/json
curl -X GET "https://sell.app/api/v2/invoices/0/deliverables"{
"data": [
{
"invoice_id": 1234,
"product_variant_id": 4321,
"deliverable": {
"types": [
"MANUAL"
],
"data": {
"manual": "Thank you for your purchase!"
}
},
"quantity": 1,
"additional_information": [
{
"key": "1043ecaf066ae98d839b334b2ee274d5",
"type": "text",
"label": "Do you like biscuits?",
"value": "Yes I do!"
}
]
}
]
}Create a checkout session POST
This endpoint creates a checkout session for a pending invoice.
Mark pending invoice completed PATCH
This endpoint allows you to update a pending invoice's status as completed. If marked as completed, the purchased product(s) would be delivered to the customer's email. See the code examples for how to mark a pending invoice as completed with the SellApp API.