Trasy REST API¶
REST API je verzováno pod api.pl/v1 a používá tokeny Bearer s rozsahy oprávnění.
Základní trasy¶
GET /v1/ping– ověřit dostupnostGET /v1/openapi.json– načíst popis OpenAPIGET /v1/me– načíst informace o použitém tokenuGET /v1/tickets– vypsat ticketyPOST /v1/tickets– vytvořit ticketGET /v1/tickets/{ticket_id}– načíst ticketPATCH /v1/tickets/{ticket_id}– změnit vlastnosti ticketuGET /v1/tickets/{ticket_id}/articles– vypsat článkyPOST /v1/tickets/{ticket_id}/articles– vytvořit článekGET /v1/attachments/{attachment_id}– stáhnout přílohuGET /v1/master-data/{type}– načíst fronty, stavy, priority, služby, SLA nebo dynamická poleGET /v1/customersaPOST /v1/customers– načíst nebo vytvořit zákazníkyPATCH /v1/customers/{customer_id}– změnit zákazníkyGET /v1/customer-usersaPOST /v1/customer-users– načíst nebo vytvořit zákaznické uživatelePATCH /v1/customer-users/{customer_user_id}– změnit zákaznické uživatele
Rozsahy oprávnění¶
Zdrojová verze používá mimo jiné tickets.read, tickets.create, tickets.articles,
tickets.attachments, tickets.status, tickets.properties, tickets.internal_notes,
master_data.read, customers.read a customers.write. Doplňkové moduly mohou registrovat
vlastní rozsahy a trasy ve svém jmenném prostoru.