{"templateId":"openapi_docs","sharedDataIds":{"openAPIDocsStore":"oas-apis/parceiros/archive/openapi-v1.yaml","sidebar":"sidebar-sidebar.yaml__apis_parceiros_archive_openapi-v1"},"props":{"definitionId":"apis/parceiros/archive/openapi-v1.yaml","dynamicMarkdocComponents":[],"baseSlug":"/apis/parceiros/archive/openapi-v1","seo":{"title":"Movvia Arrecada+ — API de Integração para Parceiros","meta":[{"name":"theme-color","content":"#7E3DEE"},{"name":"apple-mobile-web-app-title","content":"Movvia Docs"},{"name":"application-name","content":"Movvia Docs"}],"llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"itemId":"","disableAutoScroll":true,"metadata":{"type":"openapi","title":"Movvia Arrecada+ — API de Integração para Parceiros","description":"API REST pública da Movvia para integração de parceiros (liquidantes) com o ecossistema Arrecada+ de pedágio eletrônico free flow.\n\n## Modos de Operação\n\nA integração suporta dois modos de operação, configurados pela Movvia no momento do onboarding do parceiro:\n\n| Modo | Descrição | Cadastro de Placas |\n|------|-----------|-------------------|\n| **Filtrado** | Parceiro recebe apenas passagens de placas previamente cadastradas via `POST /placas` | Obrigatório |\n| **Total** | Parceiro recebe **todas** as passagens capturadas pelo sistema | Não necessário |\n\nO modo é definido no campo `modo_publicacao` da configuração do parceiro (`FILTRADO` ou `TOTAL`).\n\n## Autenticação\n\nTodas as chamadas do parceiro para a API Movvia usam **HTTP Basic Auth**:\n```\nAuthorization: Basic {base64(usuario:senha)}\n```\nCredenciais fornecidas pela Movvia durante o onboarding.\n\n## Headers Obrigatórios\n\n| Header | Descrição |\n|--------|-----------|\n| `Authorization` | Basic Auth |\n| `Content-Type` | `application/json` |\n| `x-parceiro-id` | Identificador único do parceiro |\n\n## Webhooks (Movvia → Parceiro)\n\nA Movvia envia notificações via webhook para URLs HTTPS configuradas pelo parceiro.\nOs webhooks incluem assinatura HMAC-SHA256 no header `x-parceiro-assinatura` para validação de autenticidade.\n\n## Rate Limiting\n\n- 1.000 requisições/minuto por credencial\n- 10.000 requisições/hora por credencial\n"},"compilationErrors":[],"markdown":{"partials":{},"variables":{"rbac":{"teams":["anonymous"]},"user":{},"remoteAddr":{"hostname":"dev.pedagioeletronico.com.br","port":4000,"ipAddress":"216.73.216.144"},"lang":"default_locale","env":{"PUBLIC_REDOCLY_BRANCH_NAME":"main"}}},"pagePropGetterError":{"message":"","name":""}},"slug":"/apis/parceiros/archive/openapi-v1","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}