Support
Create Xquik Support Ticket with Media API
Open a private support ticket with a subject, message, screenshots, or videos. Save its ticket ID for replies, status updates, and downloads. See costs.
POST
Create Xquik Support Ticket with Media API
Choose A New Support Ticket
Use this route to open a new conversation with support. Send JSON for text-only tickets and multipart data for attachments. Use reply only after the response provides a ticket ID.Free - does not consume credits
Support tickets are free for all authenticated users.
multipart/form-data when attaching media.
Headers
string
required
Your API key. Session cookie authentication is also supported. Generate a key from the dashboard.
string
required
Use
application/json for text only. Use multipart/form-data for media.string
Generate one random value for this submission. Reuse it only when retrying identical text and attachments. A replay returns the original ticket with
Idempotency-Replayed: true.Body
string
required
Ticket subject. 1-500 characters.
string
required
Initial message. 1-10,000 characters.
file[]
Up to 4 JPEG, PNG, GIF, WebP, MP4, MOV, or WebM files. Images can be 10 MB each. Videos can be 25 MB each. Combined media can be 30 MB.
body and include at least 1 attachment.
cURL With Media
Response
201 Created
string
Unique ticket public ID.
object[]
Created media receipts.
string
Private attachment public ID.
string
Upload status:
ready or failed.200 Replayed
Returns the original response after a safe retry. TheIdempotency-Replayed response header is true.
400 Invalid Input
subject or body field.
401 Unauthenticated
409 Conflict
TheIdempotency-Key already belongs to different text or attachments. Generate a new key for the changed request.
429 Rate Limited
Retry-After value before opening another ticket.
Next steps: Support Media explains privacy, formats, limits, status handling, and downloads.
Create Xquik Support Ticket with Media API