Bem-vindo à API de métricas de pavimentação do PavRunner.Este guia resume o fluxo de integração para que sua equipe consiga autenticar, validar conectividade e começar a consumir os recursos de métricas com filtros, ordenação e paginação.1. Pré-requisitos#
Para iniciar, você deve terhttps://api.pavrunner.com.br/v1
Token de acesso fornecido pela RoadRunner
Um cliente HTTP capaz de enviar JSON via POST
2. Autenticação#
Todas as chamadas devem incluir o headerAuthorization: Bearer <token>
O token identifica seu ambiente e permissões. Ele deve ser tratado como credencial secreta.3. Primeira validação, ping#
Use o recurso de ping para validar conectividade.HTTP 200 e payload indicando disponibilidade
4. Como consultar dados#
Os endpoints de listagem aceitam POST para permitir consultas com corpo JSON.5. Paginação#
pageSize controla o volume retornado
Defina pageSize conforme o volume esperado e os limites do seu consumidor.
6. Ordenação#
Use orderby para resultados determinísticos.orderby é uma lista de campos
cada item pode ter /asc ou /desc
Se você informar orderby, envie o mesmo padrão nas consultas paginadas para estabilidade de paginação.
7. Filtros#
query é um objeto de filtros
cada filtro é campo ou campo/sufixo
A lista completa de sufixos e regras está no documentoGuia de Filtros Dinâmicos, Ordenação e Paginação
8. Contrato de retorno#
Listagem#
result lista de registros
pageSize tamanho configurado
totalPages total de páginas
totalResults total de registros para o filtro
Count#
count total de registros para o filtro
9. Checklist de integração#
Recebeu e armazenou o token em local seguro
Validou conectividade com POST /ping
Implementou paginação com page e pageSize
Definiu orderby estável quando houver paginação
Implementou filtros via query conforme o guia
Implementou uso de /count quando precisar totalizadores
10. Documentos de referência#
Guia de Consumo da API, Autenticação e Consultas via POST
Guia de Filtros Dinâmicos, Ordenação e Paginação
Política de Segurança e Responsabilidade sobre Tokens de Acesso
Modificado em 2025-12-19 13:21:11