{"name":"Resolvia Public REST API","version":"2025-05-01","documentation_url":"/api/v1/docs","openapi_url":"/api/v1/openapi.json","authentication":{"type":"http","scheme":"bearer","description":"Pass your API key as `Authorization: Bearer <key>`. Manage keys under Organization → API Keys."},"resources":{"tickets":{"list":{"method":"GET","path":"/api/v1/tickets","scope":"tickets:read"},"create":{"method":"POST","path":"/api/v1/tickets","scope":"tickets:write"},"retrieve":{"method":"GET","path":"/api/v1/tickets/{id}","scope":"tickets:read"},"update":{"method":"PATCH","path":"/api/v1/tickets/{id}","scope":"tickets:write"},"messages":{"method":"GET","path":"/api/v1/tickets/{id}/messages","scope":"tickets:read"},"create_message":{"method":"POST","path":"/api/v1/tickets/{id}/messages","scope":"tickets:reply to send, tickets:write for a draft or an internal note"},"update_draft":{"method":"PATCH","path":"/api/v1/tickets/{id}/messages/{messageId}","scope":"tickets:write"},"delete_draft":{"method":"DELETE","path":"/api/v1/tickets/{id}/messages/{messageId}","scope":"tickets:write"}},"attachments":{"download":{"method":"GET","path":"/api/v1/attachments/{id}","scope":"tickets:read"}},"ticket_updates":{"list":{"method":"GET","path":"/api/v1/ticket-updates","scope":"tickets:read"}},"csat_responses":{"list":{"method":"GET","path":"/api/v1/csat-responses","scope":"tickets:read"}},"ticket_fields":{"list":{"method":"GET","path":"/api/v1/ticket-fields","scope":"tickets:read"}},"analytics":{"schema":{"method":"GET","path":"/api/v1/analytics/schema","scope":"analytics:read"},"query":{"method":"POST","path":"/api/v1/analytics/query","scope":"analytics:read"},"boards":{"method":"GET","path":"/api/v1/analytics/boards","scope":"analytics:read"},"board":{"method":"GET","path":"/api/v1/analytics/boards/{boardId}","scope":"analytics:read"},"panel_data":{"method":"GET","path":"/api/v1/analytics/boards/{boardId}/panels/{panelId}/data","scope":"analytics:read"}},"email_channels":{"list":{"method":"GET","path":"/api/v1/email-channels","scope":"tickets:read"}},"returns":{"list":{"method":"GET","path":"/api/v1/returns","scope":"returns:read"},"create":{"method":"POST","path":"/api/v1/returns","scope":"returns:write"},"retrieve":{"method":"GET","path":"/api/v1/returns/{id}","scope":"returns:read"},"update":{"method":"PATCH","path":"/api/v1/returns/{id}","scope":"returns:write"},"items":{"method":"GET","path":"/api/v1/returns/{id}/items","scope":"returns:read"},"timeline":{"method":"GET","path":"/api/v1/returns/{id}/timeline","scope":"returns:read"},"receive_items":{"method":"POST","path":"/api/v1/returns/{id}/receive-items","scope":"returns:write"},"batch":{"method":"POST","path":"/api/v1/returns/batch","scope":"returns:write"}},"business_hours":{"list":{"method":"GET","path":"/api/v1/business-hours","scope":"settings:read"},"retrieve":{"method":"GET","path":"/api/v1/business-hours/{id}","scope":"settings:read"}}}}