Skip to main content
POST
cURL
Default response is a minimal sr object. Use Get Full SR with ?item=true&sides=true&requirements=true for photo requirements. Passing ?item=true&sides=true on Create returns side lists and upload progress only.

Authorizations

Authorization
string
header
default:leo_your_api_key_here
required

Bearer token authentication. Use your API key in the format: Bearer leo_xxxxxxxx

Query Parameters

item
boolean
default:false

Re-fetch the created SR with item details in the response.

sides
boolean
default:false

Include sides with required/optional separation and upload progress. Requires item=true.

summary
boolean
default:false

Include summary information (first_line, second_line, thumbnail).

Body

application/json
item
object
required
external_id
string

Your internal identifier for the item (e.g., SKU, inventory ID, or product code). Returned as reference_id in webhook payloads.

Example:

"ITEM-2024-0891"

service
string<uuid>

Service UUID (luxury, sneakers, etc.). Optional — if omitted, auto-resolved based on your organization and item type.

Example:

"31670fe9-9272-11ef-b98d-06fb0f2a63e5"

source
string

Source platform identifier (e.g., api, shopify).

Example:

"api"

partner_code
string

Partner code if submitted via partner integration.

Response

Service request created successfully

success
boolean
Example:

true

message
string
Example:

"Service request initiated successfully."

sr
object

Created service request