Customers
How it works
Identifying customers on requests
Via header (all endpoints)
curl -X POST https://app.promptshuttle.com/api/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "X-Shuttle-Customer-Id: customer_123" \
-H "Content-Type: application/json" \
-d '{ ... }'Via request body (flow execution)
{
"parameters": { "..." },
"customerId": "customer_123"
}Managing customers
Create a customer
List customers
Get a customer
Update a customer
Delete a customer
Deactivate a customer
Usage tracking
Per-customer usage
All customers usage
Filtering logs by customer
Last updated