Saltar al contenido principal

CreatePartnerAuthorizationRequest

Request body for creating an authorization via the Partner API.

All authorizations created through this endpoint originate from the logistics company's ERP. The externalId identifies the record in the ERP and makes the operation idempotent — submitting the same authorization twice (e.g. on retry) is safe.

externalIdstringrequired

Authorization ID in the ERP system (required, must be non-empty)

carrierTaxIdstringrequired

Carrier NIF/CIF (e.g. "B12345678")

driverNifstring

Driver NIF, if known (e.g. "12345678Z")

totemGroupIdstringrequired

Totem group UUID

scheduledDatestring

Scheduled date in format "YYYY-MM-DDTHH:MM:SS" (optional)

endDatestring

End date in format "YYYY-MM-DDTHH:MM:SS" (optional)

quantitydoublerequired

Authorized quantity

productExternalIdstringrequired

Product external ID in the partner's ERP

batchstring

Batch/lot number (optional)

formatstring

Product format, e.g. "Bulk" (optional)

warehouseExternalIdstringrequired

Warehouse external ID in the partner's ERP

operationTypestringrequired

Operation type: "loading" or "unloading"

partnerNamestringrequired

Business partner name (sender for loading, receiver for unloading)

partnerCifstringrequired

Business partner CIF

partnerPhonestringrequired

Business partner phone

partnerAddressstringrequired

Business partner address

partnerWarehouseCodestringrequired

Business partner warehouse code

productOwnerNamestringrequired

Product owner name

productOwnerCifstringrequired

Product owner CIF

productOwnerPhonestringrequired

Product owner phone

productOwnerEmailstringrequired

Product owner email

tractorPlatestring

Tractor license plate (optional)

trailerPlatesstring[]

Trailer license plates (optional)

Default value: []
CreatePartnerAuthorizationRequest
{
"externalId": "string",
"carrierTaxId": "string",
"driverNif": "string",
"totemGroupId": "string",
"scheduledDate": "string",
"endDate": "string",
"quantity": 0,
"productExternalId": "string",
"batch": "string",
"format": "string",
"warehouseExternalId": "string",
"operationType": "string",
"partnerName": "string",
"partnerCif": "string",
"partnerPhone": "string",
"partnerAddress": "string",
"partnerWarehouseCode": "string",
"productOwnerName": "string",
"productOwnerCif": "string",
"productOwnerPhone": "string",
"productOwnerEmail": "string",
"tractorPlate": "string",
"trailerPlates": [
"string"
]
}