Documentation Index
Fetch the complete documentation index at: https://docs.turtles.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Create a marketplace order when your customer has checked out and Turtles needs to fulfill the item.Set
purchaseOrderNumber to the internal order ID, transaction ID, or associated ID you want to use for future tracking.Base URL
Authentication
Order endpoints use HTTP Basic Auth with your Turtles API credentials.Endpoint
itemId values from the product feed provided during onboarding.
| Field | Type | Required | Description |
|---|---|---|---|
itemId | number | Yes | Turtles item ID to fulfill. |
purchaseOrderNumber | string | Yes | Your internal order ID, transaction ID, or associated ID for matching future tracking updates. |
name | string | Yes | Recipient full name. |
email | string | Yes | Recipient email address. |
phone | string | Yes | Recipient phone number, preferably in E.164 format. |
address | string | Yes | Street address line 1. |
address2 | string | No | Street address line 2. |
city | string | Yes | Recipient city. |
state | string | Yes | State or province code. |
zipCode | string | Yes | Postal code. |
country | string | Yes | Two-letter country code, for example US. |
Example
201 Created response means Turtles accepted the order. Store the purchaseOrderNumber you sent so you can match future tracking updates.
Next, retrieve tracking updates for created orders.