ReferenceReference
OpenAPI Specification
The canonical, machine-readable OpenAPI 3.1 description of the Partner API, plus generated Postman artifacts.
Machine-readable OpenAPI descriptionCanonical contract
The Partner API is described by one OpenAPI 3.1 document generated from the implementation. The human-readable API Reference and every endpoint page are generated from the same contract, so they cannot drift apart.
/api/public/partner-openapi- Public and unauthenticated: a plain
GETwith no query parameters, headers or API key. - Returns
application/json, cacheable for five minutes. - Contains no keys, tenant data or real identifiers.
- The
serverslist includes a Sandbox or Production base URL only when that base URL is configured for the platform; otherwise use the base URL shown in your Control Plane.
curl -s https://docs.soliadirect.com/api/public/partner-openapi -o solia-partner-openapi.jsonPostman collection
A Postman Collection v2.1 and a Sandbox environment template are generated from the OpenAPI document and grouped by functional area. Requests use {{base_url}} and authenticate with Authorization: Bearer {{api_key}}.
/developer/solia-direct-partner-api.postman_collection.jsonPostman environmentDownload the Sandbox environment template./developer/solia-direct-sandbox.postman_environment.json- Import both files into Postman.
- Set
base_urlto the Partner API base URL shown in your Control Plane. - Set
api_keyto a Sandbox key. The template ships with empty placeholders only. - Set
idempotency_keyto a new value before each order creation.
Warning
Never commit or share a filled-in environment: an API key is a credential.
cURL and examples
Every endpoint page in the API Reference includes a cURL example generated from the same endpoint definition. Workflow-level cURL and TypeScript examples live in Examples.
Limitation
No official Solia SDK is published today. Generate a client from the OpenAPI document if you need one.