Order Submit

Version 1.0 · Updated 2026-09-03

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.

Requirements

You need to submit each order after importing before they will be processed.

The needed ConfirmationID value is returned from the /api/OrderImport call.

POST /api/OrderImport/Submit/[ConfirmationID]

Content-type: application/json

curl

Example Request

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
Copy to Clipboard

Example Response

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"
}
Response Elements

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.

What's Next

Configure Webhooks to get updates on the progress of your order. To confirm a single order landed, use Order Lookup.

Back to Top 👆
Get in Touch

Interested in integrating with WHCC? Tell us more about what you’re looking for and we’ll be in touch.