Rotas da API REST¶
A API REST é versionada em api.pl/v1 e usa tokens Bearer com escopos.
Rotas principais¶
GET /v1/ping– verificar a disponibilidadeGET /v1/openapi.json– obter a descrição OpenAPIGET /v1/me– obter informações sobre o token usadoGET /v1/tickets– listar ticketsPOST /v1/tickets– criar um ticketGET /v1/tickets/{ticket_id}– ler um ticketPATCH /v1/tickets/{ticket_id}– alterar propriedades do ticketGET /v1/tickets/{ticket_id}/articles– listar artigosPOST /v1/tickets/{ticket_id}/articles– criar um artigoGET /v1/attachments/{attachment_id}– baixar um anexoGET /v1/master-data/{type}– ler filas, status, prioridades, serviços, SLAs ou campos dinâmicosGET /v1/customersePOST /v1/customers– ler ou criar clientesPATCH /v1/customers/{customer_id}– alterar clientesGET /v1/customer-usersePOST /v1/customer-users– ler ou criar usuários clientesPATCH /v1/customer-users/{customer_user_id}– alterar usuários clientes
Escopos de autorização¶
A versão do código-fonte usa, entre outros, tickets.read, tickets.create,
tickets.articles, tickets.attachments, tickets.status, tickets.properties,
tickets.internal_notes, master_data.read, customers.read e customers.write. Módulos
adicionais podem registrar seus próprios escopos e rotas no respectivo namespace.