⬆️Request and Response

Request to the API endpoint

Attach document to an order

POST https://api.alephcrm.com/v2/orders/{orderId}/documents

Query Parameters

NameTypeDescription

API_KEY*

String

(default=none)

accountId *

Integer

(default=none)

orderId

Integer

Internal Alephee's order ID. It is NOT the marketplace-assigned order number.

file

File

fileBase64

String

documentName

String

documentExtension

String

documentType

Integer

documentNumber

String

documentDate

Datetime

messageText

String

fiscalKey

String

seriesNumber

String

There are two different ways of attaching the document: through form-data, or through JSON body with a base64-encoded file.

1. With form-data parameters:

This is the most common way, and the endpoint expects to receive the following parameters using URL_PARAM (via query string) parameters and values. See example here.

2. With a JSON body including a base64-encoded file:

This is the easiest way, and the endpoint expects to receive the following parameters using URL_PARAM (via query string) parameters and values one JSON object in the BODY with some attributes, including a base64-encoded file. See example here.

API_KEY

The API_KEY that was provided.

accountId

The Alephee account ID of the orders you are trying to get.

orderId

Alephee ID to identify the order. The Alephee order number. It is not the marketplace order number.

file

Document file to attach into an order.

fileBase64

The document to attach into an order. Must be an encoded base64 string of the document´s full content.

documentName

Document name, only for base64 encoded files

documentExtension

Document extension, only for base64 encoded files

documentType

Type of document to attach. Available values are:

  • 0 = Invoice

  • 1 = Receipt

  • 2 = Electronic fiscal invoice (exclusive for Brazilian customers)

This parameter is extremely important. Invoices and electronic fiscal invoices are sent to the order’s origin marketplace. Receipts don’t.

documentNumber

Internal number for the document

documentDate

The date the document was issued.

messageText

This field is to specify a text message that will travel with the attached file.

fiscalKey (only electronic invoice)

Fiscal key of the electronic invoice

seriesNumber (only electronic invoice)

Series number of the electronic invoice

Last updated