Start here instead: most new integrations should begin with the Editor API, which covers designing, ordering and fulfilling an order end to end. Even if you have your own product UI, the editors can run headlessly for many products; reach out and we will help you scope that path. Use the Order Submit API directly when your orders are composed entirely outside WHCC. The exception is webhooks: registration for every integration, including the Editor API, is documented in this section.
You need to submit each order after importing before they will be processed.
The needed ConfirmationID value is returned from the /api/OrderImport call.
/api/OrderImport/Submit/[ConfirmationID]Content-type: application/json
1
2
3
4
curl https://apps.whcc.com/api/OrderImport/Submit/a3ff9b4a-3112-4101-88ab-6ba025fd7600 \
-H "Authorization: Bearer 726670514499" \
-H "Content-Length: 0" \
-X POST
1
2
3
4
5
6
{
"Confirmation": "Entry ID=a3ff9b4a-3112-4101-88ab-6ba025fd7600: Confirmed order submitted.",
"ConfirmationID": "a3ff9b4a-3112-4101-88ab-6ba025fd7600",
"ConfirmedOrders": 1,
"Received": "8/19/2018 5:00:17 PM Central Time"
}
Confirmation
String
Human-readable status of submit call.
ConfirmationID
String
The ID for the order submitted.
ConfirmedOrders
Integer
The number of orders confirmed with this call.
Received
String
The time the order was submitted.
Configure Webhooks to get updates on the progress of your order. To confirm a single order landed, use Order Lookup.