cart.draft.create
Create a cart draft for a scoped, agent-orderable service. Requires caller-managed session_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quantity | No | Quantity, clamped to 1-100 (default 1) | |
| service_id | Yes | Service ID from catalog.search | |
| session_id | Yes | Caller-generated session id (8+ characters); reuse it to add more items to the same cart | |
| variant_key | No | Variant key from the order schema; defaults to the schema default | |
| service_configuration | No | Values for the order schema pre-checkout fields |