Custom integrations
Create a legacy order
deprecatedDeprecated. Use POST /api/v2/orders for new integrations.
Authorisation
Bearer token required. Include in the
Authorization header.
Request body
order_id
order_number
order_total
order_currency
email
products
shipping_address
shipping_line
Request body example
application/json
{
"order_id": "123456",
"order_number": "SC-1001",
"order_total": 86.34,
"order_currency": "USD",
"email": "customer@example.com",
"products": [
"architecto"
],
"shipping_address": {
"name": "John Smith",
"phone": "+1 555-123-4567",
"address1": "123 Main St",
"address2": "Suite 4",
"city": "Los Angeles",
"province": "CA",
"country": "US",
"zip": "90001"
},
"shipping_line": "Express"
} Create a legacy order
curl https://web.signcustomiser.com/api/orders \
--request POST \
--header 'Accept: application/json' \
--header 'Authorization: Bearer YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"order_id": "123456",
"order_number": "SC-1001",
"order_total": 86.34,
"order_currency": "USD",
"email": "customer@example.com",
"products": [
"architecto"
],
"shipping_address": {
"name": "John Smith",
"phone": "+1 555-123-4567",
"address1": "123 Main St",
"address2": "Suite 4",
"city": "Los Angeles",
"province": "CA",
"country": "US",
"zip": "90001"
},
"shipping_line": "Express"
}' Response 200
{
"ok": true
}