Search Documentation
Search for a documentation page...
Support Cases API
REST API endpoints for creating and managing merchant support cases.
Support cases let merchants submit and track support requests. Each case has a subject, category, severity, and a thread of messages. Cases are scoped to the authenticated store.
List Support Cases
Query Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
limit | number | 10 | Cases per page (1-100) |
offset | number | 0 | Cases to skip |
query | string | — | Search by subject or case number |
status | string | — | Filter by status: open, answered, closed, or all |
severity | string | — | Filter by severity: critical, high, normal, low, or all |
Response
Create Support Case
Opens a new support case. If subject is omitted, one is generated automatically from the body text.
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
body | string | Yes | Description of the issue (10-10,000 characters) |
subject | string | No | Case title (3-200 characters). Auto-generated from body if omitted |
category | string | No | orders_payments, products_catalog, domains_setup, billing_plans, store_builder, or other (default other) |
severity | string | No | critical, high, normal, or low (default normal) |
author | string | No | Author label shown in the thread (1-120 characters, default API) |
Response (201)
Get Support Case
Returns a single support case with its full message thread. The path parameter accepts a UUID or a case number (e.g. 42, 000042, or #000042).
Response
Update Support Case
Reopens or closes a support case. The answered status is set by YNS support only and cannot be set via this endpoint.
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
status | string | Yes | open or closed |
Response (200)
Returns the updated support case (same shape as the case object in List Support Cases).
Add Reply
Adds a merchant reply to the case thread. Replying to a closed or answered case automatically reopens it.
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
body | string | Yes | Reply text (1-10,000 characters) |
author | string | No | Author label (1-120 characters, default API) |