REST-API-routes¶
De REST-API is geversioneerd onder api.pl/v1 en gebruikt Bearer-tokens met scopes.
Kernroutes¶
GET /v1/ping– bereikbaarheid controlerenGET /v1/openapi.json– OpenAPI-beschrijving ophalenGET /v1/me– informatie over het gebruikte token ophalenGET /v1/tickets– tickets weergevenPOST /v1/tickets– een ticket makenGET /v1/tickets/{ticket_id}– een ticket lezenPATCH /v1/tickets/{ticket_id}– ticketeigenschappen wijzigenGET /v1/tickets/{ticket_id}/articles– artikelen weergevenPOST /v1/tickets/{ticket_id}/articles– een artikel makenGET /v1/attachments/{attachment_id}– een bijlage downloadenGET /v1/master-data/{type}– wachtrijen, statussen, prioriteiten, services, SLA’s of dynamische velden lezenGET /v1/customersenPOST /v1/customers– klanten lezen of makenPATCH /v1/customers/{customer_id}– klanten wijzigenGET /v1/customer-usersenPOST /v1/customer-users– klantgebruikers lezen of makenPATCH /v1/customer-users/{customer_user_id}– klantgebruikers wijzigen
Autorisatiescopes¶
De bronversie gebruikt onder meer tickets.read, tickets.create, tickets.articles,
tickets.attachments, tickets.status, tickets.properties, tickets.internal_notes,
master_data.read, customers.read en customers.write. Add-onmodules kunnen eigen scopes
en routes in hun naamruimte registreren.