{
  "info": {
    "name": "Geodagio API Official Collection",
    "_postman_id": "geodagio-official-v2",
    "description": "Coleção gerada dos contratos da API Geodagio. API key em x-api-key; sessão de usuário em access_token. Módulos pausados são identificados na descrição.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "version": "1.0.0"
  },
  "item": [
    {
      "name": "02 - Piso Minimo ANTT",
      "item": [
        {
          "name": "POST /api/v1/freight-floor/calculate — Calcula o piso mínimo ANTT com fonte regulatória versionada.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/freight-floor/calculate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "freight-floor",
                "calculate"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exige freight-floor:calculate e Idempotency-Key. Pedágio/VPO não integra o piso. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"origin\": \"São Paulo, SP\",\n  \"destination\": \"Curitiba, PR\",\n  \"calculationDate\": \"2026-09-03\",\n  \"cargoTypes\": [\n    \"CARGA_GERAL\"\n  ],\n  \"axleCount\": 6,\n  \"contractingMode\": \"FULL_COMPOSITION\",\n  \"performance\": {\n    \"mode\": \"STANDARD\"\n  },\n  \"emptyReturn\": {\n    \"mode\": \"NONE\",\n    \"reason\": null,\n    \"returnDistanceKm\": null,\n    \"distanceSource\": null\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/freight-floor/validate — Executa pré-checagem de frete e CIOT sem integração oficial.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/freight-floor/validate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "freight-floor",
                "validate"
              ],
              "query": [],
              "variable": []
            },
            "description": "Aplicabilidade do piso e obrigatoriedade do CIOT são decisões separadas. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"origin\": \"São Paulo, SP\",\n  \"destination\": \"Curitiba, PR\",\n  \"calculationDate\": \"2026-09-03\",\n  \"cargoTypes\": [\n    \"GRANEL_SOLIDO\"\n  ],\n  \"axleCount\": 2,\n  \"contractingMode\": \"FULL_COMPOSITION\",\n  \"performance\": {\n    \"mode\": \"STANDARD\"\n  },\n  \"emptyReturn\": {\n    \"mode\": \"NONE\",\n    \"reason\": null,\n    \"returnDistanceKm\": null,\n    \"distanceSource\": null\n  },\n  \"declaredFreight\": null,\n  \"operationFacts\": {\n    \"remuneratedRoadFreight\": null,\n    \"contractedPerTrip\": null,\n    \"territory\": null,\n    \"dieselVehicle\": null,\n    \"ownCargo\": null,\n    \"tacAgregadoContract\": null,\n    \"singleTransportContract\": null,\n    \"singleContractor\": null,\n    \"exclusiveVehicleComposition\": null,\n    \"singleOriginDestinationPair\": null,\n    \"singleTransportDocument\": null,\n    \"ciotExemptionReason\": null\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/freight-floor/batch — Calcula até 100 pisos com erro isolado por item.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/freight-floor/batch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "freight-floor",
                "batch"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"calculations\": [\n    {\n      \"origin\": \"São Paulo, SP\",\n      \"destination\": \"Curitiba, PR\",\n      \"calculationDate\": \"2026-09-03\",\n      \"cargoTypes\": [\n        \"CARGA_GERAL\"\n      ],\n      \"axleCount\": 6,\n      \"contractingMode\": \"FULL_COMPOSITION\",\n      \"performance\": {\n        \"mode\": \"STANDARD\"\n      },\n      \"emptyReturn\": {\n        \"mode\": \"NONE\",\n        \"reason\": null,\n        \"returnDistanceKm\": null,\n        \"distanceSource\": null\n      }\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/freight-floor/calculations — Lista snapshots históricos do tenant por cursor.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/freight-floor/calculations",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "freight-floor",
                "calculations"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/freight-floor/calculations/{id} — Consulta snapshot ANTT sem recalcular.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/freight-floor/calculations/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "freight-floor",
                "calculations",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/freight-floor/imports/xlsx — Cria importação XLSX assíncrona de piso ou pré-CIOT.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/freight-floor/imports/xlsx",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "freight-floor",
                "imports",
                "xlsx"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "formdata",
              "formdata": [
                {
                  "key": "file",
                  "type": "file",
                  "src": []
                },
                {
                  "key": "mode",
                  "type": "text",
                  "value": "CALCULATION"
                }
              ]
            }
          }
        },
        {
          "name": "GET /api/v1/freight-floor/imports/template — Baixa o template XLSX seguro e versionado.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/freight-floor/imports/template",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "freight-floor",
                "imports",
                "template"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/freight-floor/imports/{id} — Consulta o progresso da importaÃ§Ã£o.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/freight-floor/imports/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "freight-floor",
                "imports",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/freight-floor/imports/{id}/result — ObtÃ©m URL temporÃ¡ria do resultado XLSX.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/freight-floor/imports/:id/result",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "freight-floor",
                "imports",
                ":id",
                "result"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/freight-floor/analytics — Agrega indicadores regulatÃ³rios do tenant.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/freight-floor/analytics?from=2026-09-03T12%3A00%3A00Z&to=2026-09-03T12%3A00%3A00Z",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "freight-floor",
                "analytics"
              ],
              "query": [
                {
                  "key": "from",
                  "value": "2026-09-03T12:00:00Z"
                },
                {
                  "key": "to",
                  "value": "2026-09-03T12:00:00Z"
                }
              ],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/freight-floor/calculations/export.csv — Exporta histÃ³rico ANTT do tenant em CSV.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/freight-floor/calculations/export.csv",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "freight-floor",
                "calculations",
                "export.csv"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        }
      ]
    },
    {
      "name": "ADMIN - Administracao",
      "item": [
        {
          "name": "GET /api/v1/admin/financial-fiscal/cases/{id} — Consulta o detalhe seguro de uma ocorrencia.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-fiscal/cases/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-fiscal",
                "cases",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/financial-fiscal/cases/{id}/timeline — Lista a timeline sanitizada de pagamento, fiscal, documento e entrega.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-fiscal/cases/:id/timeline",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-fiscal",
                "cases",
                ":id",
                "timeline"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/financial-fiscal/cases/{id}/acknowledge — Reconhece uma ocorrencia sem alterar estados externos.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-fiscal/cases/:id/acknowledge",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-fiscal",
                "cases",
                ":id",
                "acknowledge"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/financial-fiscal/cases/{id}/resolve — Registra resolucao manual auditavel.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-fiscal/cases/:id/resolve",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-fiscal",
                "cases",
                ":id",
                "resolve"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/financial-fiscal/documents/{id}/publish — Publica versao pronta para o tenant.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-fiscal/documents/:id/publish",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-fiscal",
                "documents",
                ":id",
                "publish"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/financial-fiscal/documents/{id}/archive — Arquiva documento preservando suas versoes.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-fiscal/documents/:id/archive",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-fiscal",
                "documents",
                ":id",
                "archive"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/financial-fiscal/documents/{id}/send — Enfileira comunicacao transacional do documento.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-fiscal/documents/:id/send",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-fiscal",
                "documents",
                ":id",
                "send"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "Requer Idempotency-Key; aceite pelo Brevo nao e interpretado como entrega ou abertura. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/financial-fiscal/documents/{id}/download — Gera URL assinada curta para Platform Admin.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-fiscal/documents/:id/download",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-fiscal",
                "documents",
                ":id",
                "download"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/financial-fiscal/overview — Consolida pendencias financeiras e fiscais da plataforma.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-fiscal/overview",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-fiscal",
                "overview"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exclusivo de Platform Admin. Pagamento, documento fiscal e entrega de e-mail permanecem estados independentes. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/financial-fiscal/cases — Lista ocorrencias operacionais por cursor.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-fiscal/cases",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-fiscal",
                "cases"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/financial-fiscal/documents/upload — Recebe documento manual em Storage privado para revisao.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-fiscal/documents/upload",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-fiscal",
                "documents",
                "upload"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exclusivo de Platform Admin. Requer multipart/form-data; o arquivo e validado por assinatura e nunca altera o estado do pagamento ou do provider fiscal. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/antt-freight/sources — Lista fontes regulatÃ³rias e cobertura A-D.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/antt-freight/sources",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "antt-freight",
                "sources"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/antt-freight/sources/{id}/verify — Verifica cobertura estrutural da fonte.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/antt-freight/sources/:id/verify",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "antt-freight",
                "sources",
                ":id",
                "verify"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/antt-freight/sources/{id}/publish — Publica manualmente uma fonte verificada e com paridade.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/antt-freight/sources/:id/publish",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "antt-freight",
                "sources",
                ":id",
                "publish"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/antt-freight/sources/{id}/parity — Registra evidÃªncia humana de paridade.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/antt-freight/sources/:id/parity",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "antt-freight",
                "sources",
                ":id",
                "parity"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"evidence\": \"000000000000\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/admin/antt-freight/sources/{id}/reject — Rejeita uma fonte nÃ£o publicada com justificativa.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/antt-freight/sources/:id/reject",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "antt-freight",
                "sources",
                ":id",
                "reject"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"reason\": \"2026-09-03\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/admin/integrations/google-maps/status — Consulta a configuração privada do Google Maps sem revelar a chave.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/integrations/google-maps/status",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "integrations",
                "google-maps",
                "status"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/integrations/google-maps/test — Testa a credencial ativa com uma chamada real e limitada ao Google Routes.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/integrations/google-maps/test",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "integrations",
                "google-maps",
                "test"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/integrations/openai/status — Consulta a configuração OpenAI sem revelar a chave.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/integrations/openai/status",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "integrations",
                "openai",
                "status"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "PUT /api/v1/admin/integrations/openai/settings — Salva a chave OpenAI no cofre criptografado da plataforma.",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/integrations/openai/settings",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "integrations",
                "openai",
                "settings"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"apiKey\": \"00000000000000000000\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/admin/integrations/openai/test — Valida a credencial OpenAI sem executar um agente.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/integrations/openai/test",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "integrations",
                "openai",
                "test"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/agents — Lista os agentes administrativos seguros.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/agents",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "agents"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "PUT /api/v1/admin/agents/{id} — Ativa ou desativa um agente administrativo.",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/agents/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "agents",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"enabled\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/admin/agents/{id}/run — Executa uma auditoria administrativa somente leitura.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/agents/:id/run",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "agents",
                ":id",
                "run"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/integrations/indexnow/status — Consulta o status da integração IndexNow (Bing Webmaster Tools) e última submissão.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/integrations/indexnow/status",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "integrations",
                "indexnow",
                "status"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "PUT /api/v1/admin/integrations/indexnow/settings — Salva a chave de API IndexNow com criptografia AES-256-GCM no banco de dados.",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/integrations/indexnow/settings",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "integrations",
                "indexnow",
                "settings"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"key\": \"2026-09-03\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/admin/integrations/indexnow/test — Testa a conexão e validação da chave com o protocolo IndexNow / Bing.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/integrations/indexnow/test",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "integrations",
                "indexnow",
                "test"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/admin/integrations/indexnow/submit — Submete lista de URLs canônicas atualizadas/pendentes ao Bing e buscadores IndexNow.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/integrations/indexnow/submit",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "integrations",
                "indexnow",
                "submit"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/admin/email/settings — Consulta configuração Brevo sem revelar token.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/email/settings",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "email",
                "settings"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "PUT /api/v1/admin/email/settings — Salva remetente e token Brevo cifrado.",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/email/settings",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "email",
                "settings"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"senderName\": \"EXEMPLO\",\n  \"senderEmail\": \"exemplo@example.com\",\n  \"replyTo\": null\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/admin/email/test — Envia e-mail transacional de teste via Brevo.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/email/test",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "email",
                "test"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"recipientEmail\": \"exemplo@example.com\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/admin/email/logs — Lista logs sanitizados de e-mail.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/email/logs",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "email",
                "logs"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/tenants — Lista organizações cadastradas com métricas de uso para o Platform Admin.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/tenants",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "tenants"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/customer-insights — Consulta indicadores agregados de clientes, planos e uso para o Platform Admin.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/customer-insights",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "customer-insights"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/tenants/{id}/diagnostics — Consulta diagnósticos somente-leitura de suporte da organização com auditoria.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/tenants/:id/diagnostics",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "tenants",
                ":id",
                "diagnostics"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/tenants/{id}/credits/adjust — Realiza ajuste manual de créditos da organização com justificativa e auditoria.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/tenants/:id/credits/adjust",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "tenants",
                ":id",
                "credits",
                "adjust"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"amount\": 1,\n  \"reason\": \"2026-09-03\",\n  \"idempotencyKey\": \"EXEMPLO\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/admin/financial-alerts — Consolida orçamentos e consumo mensal dos provedores.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-alerts",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-alerts"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exclusivo do administrador da plataforma. Stripe pode permanecer NOT_CONFIGURED até a conta ser conectada. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "PUT /api/v1/admin/financial-alerts/{service}/budget — Configura o limite mensal e os thresholds de alerta.",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-alerts/:service/budget",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-alerts",
                ":service",
                "budget"
              ],
              "query": [],
              "variable": [
                {
                  "key": "service",
                  "value": "GOOGLE"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"monthlyBudget\": \"100.00\",\n  \"warningPercent\": 1,\n  \"criticalPercent\": 2,\n  \"enabled\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "PUT /api/v1/admin/financial-alerts/{service}/spend — Registra ou atualiza manualmente o gasto mensal do provedor.",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/financial-alerts/:service/spend",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "financial-alerts",
                ":service",
                "spend"
              ],
              "query": [],
              "variable": [
                {
                  "key": "service",
                  "value": "GOOGLE"
                }
              ]
            },
            "description": "Ponto de extensão para coletores automáticos futuros. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"amount\": \"100.00\",\n  \"periodStart\": \"EXEMPLO\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/admin/reference/sources — Cadastra fonte oficial com auditoria.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/reference/sources",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "reference",
                "sources"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"Exemplo sintético\",\n  \"authority\": \"EXEMPLO\",\n  \"sourceType\": \"EXEMPLO\",\n  \"canonicalUrl\": \"EXEMPLO\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/admin/reference/toll-points — Cadastra praça ou pórtico com auditoria.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/reference/toll-points",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "reference",
                "toll-points"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sourceId\": \"00000000-0000-4000-8000-000000000001\",\n  \"type\": \"PLAZA\",\n  \"name\": \"Exemplo sintético\",\n  \"roadCode\": \"EXEMPLO\",\n  \"stateCode\": \"EXEMPLO\",\n  \"latitude\": -90,\n  \"longitude\": -180,\n  \"validFrom\": \"EXEMPLO\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/admin/reference/toll-rates — Publica tarifa oficial versionada com auditoria.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/reference/toll-rates",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "reference",
                "toll-rates"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"tollPointId\": \"00000000-0000-4000-8000-000000000001\",\n  \"sourceId\": \"00000000-0000-4000-8000-000000000001\",\n  \"vehicleClassCode\": \"TRUCK_SEMI_TRAILER\",\n  \"amount\": \"100.00\",\n  \"validFrom\": \"EXEMPLO\",\n  \"sourceReference\": \"EXEMPLO\",\n  \"verifiedAt\": \"2026-09-03T12:00:00Z\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/admin/reference/sync — Executa rotina de sincronização regulatória e limpeza do cache de rotas expiradas.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/reference/sync",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "reference",
                "sync"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/fiscal/configuration — Consulta configuração fiscal sem segredos.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/fiscal/configuration",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "fiscal",
                "configuration"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "PUT /api/v1/admin/fiscal/configuration — Valida e salva configuração fiscal da empresa emissora.",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/fiscal/configuration",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "fiscal",
                "configuration"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"provider\": \"FOCUS_NFE\",\n  \"environment\": \"DISABLED\",\n  \"enabled\": false,\n  \"publicConfig\": {\n    \"legalName\": \"GEODAGIO CONSULTORIA EM TI LTDA\",\n    \"tradeName\": \"EXEMPLO\",\n    \"cnpj\": \"68955818000100\",\n    \"companySize\": \"ME\",\n    \"legalNature\": \"EXEMPLO\",\n    \"taxRegime\": \"SIMPLES_NACIONAL\",\n    \"mei\": false,\n    \"municipalRegistration\": \"04834755\",\n    \"municipality\": \"Sao Paulo\",\n    \"state\": \"SP\",\n    \"municipalityCode\": \"3550308\",\n    \"addressStreet\": \"Rua Pais Leme\",\n    \"addressNumber\": \"215\",\n    \"addressComplement\": \"Conjunto 1713\",\n    \"addressDistrict\": \"Pinheiros\",\n    \"postalCode\": \"05424150\",\n    \"primaryCnae\": \"6319400\",\n    \"secondaryCnaes\": [\n      {},\n      {},\n      {},\n      {},\n      {}\n    ],\n    \"serviceProfile\": \"SAAS_API_ACCESS\",\n    \"lc116Item\": \"1.05\",\n    \"municipalServiceCode\": \"02800\",\n    \"serviceListItem\": \"02800\",\n    \"cnaeReference\": \"6319400\",\n    \"operationNature\": \"1\",\n    \"specialTaxRegime\": \"6\",\n    \"taxationRps\": \"T\",\n    \"simpleNational\": true,\n    \"municipalReferenceIssRate\": \"2.9\",\n    \"simpleEffectiveIssRate\": null,\n    \"issWithheld\": false,\n    \"serviceDescription\": \"000000000000\",\n    \"fiscalEmail\": \"exemplo@example.com\",\n    \"issuerMode\": \"SP_MUNICIPAL\",\n    \"homologationStatus\": \"NOT_STARTED\",\n    \"nationalMandatoryFrom\": \"2026-11-01\",\n    \"nationalConfigurationApproved\": false,\n    \"taxAssessments\": [\n      {\n        \"competence\": \"EXEMPLO\",\n        \"grossRevenue\": \"100.00\",\n        \"effectiveRate\": null,\n        \"dasAmount\": \"100.00\",\n        \"dueDate\": null,\n        \"status\": \"PENDING\",\n        \"source\": \"ACCOUNTANT\"\n      }\n    ]\n  },\n  \"confirmChecklist\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/admin/accounting — Consolida integração, mappings, pacotes e saúde do provider.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/accounting",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "accounting"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "PUT /api/v1/admin/accounting/integration — Configura provider e fallbacks sem retornar segredo.",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/accounting/integration",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "accounting",
                "integration"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"providerKey\": \"EXEMPLO\",\n  \"enabled\": false,\n  \"deliveryChannel\": \"EXEMPLO\",\n  \"fallbackPolicy\": [\n    \"EXEMPLO\"\n  ],\n  \"publicConfig\": {}\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/admin/accounting/mappings — Cria mapping draft com allowlist e transformações fechadas.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/accounting/mappings",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "accounting",
                "mappings"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"Exemplo sintético\",\n  \"mapping\": {}\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/admin/accounting/mappings/{id}/publish — Publica versão imutável de mapping.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/accounting/mappings/:id/publish",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "accounting",
                "mappings",
                ":id",
                "publish"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/accounting/packages — Solicita snapshot contábil imutável por intervalo [from,to).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/accounting/packages",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "accounting",
                "packages"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"from\": \"2026-09-03T12:00:00Z\",\n  \"to\": \"2026-09-03T12:00:00Z\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/admin/accounting/packages — Lista pacotes e estados de conciliação/entrega.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/accounting/packages",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "accounting",
                "packages"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/accounting/packages/{id}/deliver — Enfileira entrega idempotente do pacote pronto.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/accounting/packages/:id/deliver",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "accounting",
                "packages",
                ":id",
                "deliver"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/accounting/packages/{id}/download — Cria URL assinada curta para download manual seguro.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/accounting/packages/:id/download",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "accounting",
                "packages",
                ":id",
                "download"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/auth/providers — Consulta a configuração de login social.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/auth/providers",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "auth",
                "providers"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "PUT /api/v1/admin/auth/providers — Habilita ou desabilita Google e Microsoft independentemente.",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/auth/providers",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "auth",
                "providers"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"google\": false,\n  \"microsoft\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/admin/rntrc/sources — GET /api/v1/admin/rntrc/sources",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/rntrc/sources",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "rntrc",
                "sources"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/rntrc/publish/{id} — POST /api/v1/admin/rntrc/publish/{id}",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/rntrc/publish/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "rntrc",
                "publish",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/fuel/sources — Lista versões de datasets da ANP em staging e produção (Exclusivo Plataforma)",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/fuel/sources",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "fuel",
                "sources"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/fuel/publish/{id} — Homologa e publica um dataset ANP de staging para produção (Exclusivo Plataforma)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/fuel/publish/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "fuel",
                "publish",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/stops/sources — Lista fontes e versões dos datasets oficiais de PPD para platform admin",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/stops/sources",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "stops",
                "sources"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/stops/publish/{id} — Publica e promove versão de dataset oficial de PPD após homologação",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/stops/publish/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "stops",
                "publish",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/emissions/factor-sets — Lista todos os factor sets cadastrados no banco para platform admin",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/emissions/factor-sets",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "emissions",
                "factor-sets"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/emissions/factor-sets/{id}/publish — Publica e promove factor set de emissões após homologação",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/emissions/factor-sets/:id/publish",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "emissions",
                "factor-sets",
                ":id",
                "publish"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/vehicle-compliance/rules — Lista todas as versões de resoluções cadastradas na plataforma",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/vehicle-compliance/rules",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "vehicle-compliance",
                "rules"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/dfe/schemas — Lista todas as versões de schemas e notas técnicas cadastradas na plataforma",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/dfe/schemas",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "dfe",
                "schemas"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/ebook/status — GET /api/v1/admin/ebook/status",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/ebook/status",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "ebook",
                "status"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/ebook/upload — POST /api/v1/admin/ebook/upload",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/ebook/upload",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "ebook",
                "upload"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/ebook/cover — POST /api/v1/admin/ebook/cover",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/ebook/cover",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "ebook",
                "cover"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "DELETE /api/v1/admin/ebook — DELETE /api/v1/admin/ebook",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/ebook",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "ebook"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/ebook/leads — GET /api/v1/admin/ebook/leads",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/ebook/leads",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "ebook",
                "leads"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/ebook/leads/export — GET /api/v1/admin/ebook/leads/export",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/ebook/leads/export",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "ebook",
                "leads",
                "export"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/admin/ebook/email-logs — GET /api/v1/admin/ebook/email-logs",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/ebook/email-logs",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "ebook",
                "email-logs"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/admin/ebook/send-test-email — POST /api/v1/admin/ebook/send-test-email",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/admin/ebook/send-test-email",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "admin",
                "ebook",
                "send-test-email"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"recipientEmail\": \"exemplo@example.com\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "PLATAFORMA - Servicos & Conta",
      "item": [
        {
          "name": "GET /api/v1/billing/documents — Lista documentos publicados do tenant autenticado.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/billing/documents",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "billing",
                "documents"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/billing/documents/{id}/download — Gera URL assinada curta de documento do proprio tenant.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/billing/documents/:id/download",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "billing",
                "documents",
                ":id",
                "download"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/calculations/{id} — Consulta um cálculo do tenant por ID.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/calculations/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "calculations",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "Exige routes:read. Recursos de outro tenant retornam 404. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/calculations — Lista cálculos concluídos do tenant.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/calculations",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "calculations"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exige routes:read e usa cursor opaco por created_at/id. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/imports/xlsx — Recebe XLSX e cria job assíncrono.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/imports/xlsx",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "imports",
                "xlsx"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exige imports:write e Idempotency-Key. O progresso é persistido por linhas concluídas. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "formdata",
              "formdata": [
                {
                  "key": "file",
                  "type": "file",
                  "src": []
                },
                {
                  "key": "axleCount",
                  "type": "text",
                  "value": "6"
                },
                {
                  "key": "vehicleClassCode",
                  "type": "text",
                  "value": "TRUCK_SEMI_TRAILER"
                },
                {
                  "key": "calculationDate",
                  "type": "text",
                  "value": "2026-09-03"
                }
              ]
            }
          }
        },
        {
          "name": "GET /api/v1/imports/{id} — Consulta progresso real de importação.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/imports/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "imports",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "Exige imports:read. Contadores vêm dos checkpoints persistidos pelo worker. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/imports/{id}/result — Obtém resultado por URL assinada.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/imports/:id/result",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "imports",
                ":id",
                "result"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/billing/plans — Lista planos SaaS ativos.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/billing/plans",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "billing",
                "plans"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/billing/overview — Consulta assinatura e saldo de créditos do tenant.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/billing/overview",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "billing",
                "overview"
              ],
              "query": [],
              "variable": []
            },
            "description": "Disponível somente para usuários com papel financeiro no tenant. Exibe a assinatura cancelada mais recente quando não houver assinatura vigente; TRIALING com periodEnd vencido não comprova pagamento. A franquia DEVELOPER gratuita renova para 20 créditos no dia 1º do mês em America/Sao_Paulo, sem acumular sobras ou meses antigos. Créditos comprados e planos pagos são preservados. A leitura reconcilia uma renovação gratuita devida de forma idempotente; inconsistência financeira retorna 503 CREDIT_ACCOUNT_UNAVAILABLE. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/billing/packages — Lista pacotes avulsos de créditos ativos.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/billing/packages",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "billing",
                "packages"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/billing/checkout — Cria Checkout Stripe ou Asaas para assinatura ou pacote de créditos.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/billing/checkout",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "billing",
                "checkout"
              ],
              "query": [],
              "variable": []
            },
            "description": "Somente owner/admin via JWT. Assinaturas usam Stripe/cartão; pacotes avulsos aceitam Stripe/cartão ou Asaas/PIX por seleção explícita. Exige Idempotency-Key; a URL de retorno é definida pelo servidor. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"kind\": \"SUBSCRIPTION\",\n  \"code\": \"EXEMPLO\",\n  \"interval\": \"MONTH\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/billing/invoices — Lista faturas Stripe e recibos de recargas por cartão ou Pix da organização.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/billing/invoices",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "billing",
                "invoices"
              ],
              "query": [],
              "variable": []
            },
            "description": "Histórico financeiro exclusivo da organização autenticada. Preserva faturas Stripe pagas ou em aberto, inclusive de valor zero, e inclui recibos de recargas Asaas após confirmação persistida do pagamento. Sessões de checkout pendentes ou falhas não são recibos pagos. hostedUrl e pdfUrl são nulos quando nenhum arquivo real está disponível. A consulta não gera cobrança, fatura fiscal ou créditos. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/billing/subscriptions/cancel-unpaid — Encerra assinatura com cobrança pendente, anula a fatura em aberto e volta ao plano Desenvolvedor.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/billing/subscriptions/cancel-unpaid",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "billing",
                "subscriptions",
                "cancel-unpaid"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/billing/portal — Cria portal do cliente quando o gateway oferece essa capacidade.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/billing/portal",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "billing",
                "portal"
              ],
              "query": [],
              "variable": []
            },
            "description": "Com intent=plan-change e assinatura em dia, abre direto na escolha de plano; caso contrário, abre a página inicial do portal. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/billing/webhooks/{provider} — Recebe eventos assinados e idempotentes do gateway configurado.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/billing/webhooks/:provider",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "billing",
                "webhooks",
                ":provider"
              ],
              "query": [],
              "variable": [
                {
                  "key": "provider",
                  "value": "stripe"
                }
              ]
            },
            "description": "Stripe exige assinatura sobre o corpo bruto; Asaas exige o token exclusivo no header asaas-access-token. A confirmação de compra avulsa confere valor e moeda registrados na preparação do checkout. Reentregas e eventos de cobrança/checkout usam a mesma identidade financeira. Retorna 409 BILLING_PAYMENT_IDENTITY_CONFLICT quando a identidade exige conciliação e 422 BILLING_PAYMENT_EXPECTATION_MISMATCH para valor ou moeda divergentes, sem liberar créditos. Checkouts históricos sem snapshot usam a transação anterior quando disponível; sem ambas as evidências, preservam a compatibilidade legada. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/billing/usage — Resume consumo de créditos por métrica em um intervalo.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/billing/usage?from=2026-09-03T12%3A00%3A00Z&to=2026-09-03T12%3A00%3A00Z",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "billing",
                "usage"
              ],
              "query": [
                {
                  "key": "from",
                  "value": "2026-09-03T12:00:00Z"
                },
                {
                  "key": "to",
                  "value": "2026-09-03T12:00:00Z"
                }
              ],
              "variable": []
            },
            "description": "Disponível somente para usuários owner ou admin. O intervalo é [from,to), em UTC, e pode ter no máximo 366 dias. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/billing/ledger — Lista o extrato de créditos do tenant.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/billing/ledger",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "billing",
                "ledger"
              ],
              "query": [],
              "variable": []
            },
            "description": "Disponível somente para usuários owner ou admin. Usa cursor opaco e não expõe metadata interna nem chave de idempotência. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/api-keys — Cria API key e mostra o segredo uma vez.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/api-keys",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "api-keys"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exige o scope admin:api-keys. O segredo nunca poderá ser consultado depois. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"Exemplo sintético\",\n  \"scopes\": [\n    \"routes:calculate\"\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/api-keys — Lista metadados de API keys do tenant.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/api-keys",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "api-keys"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exige admin:api-keys. Nunca retorna segredo nem secret_hash. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "DELETE /api/v1/api-keys/{id} — Revoga uma API key do tenant.",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/api-keys/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "api-keys",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "Exige admin:api-keys e registra evento de auditoria. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/me — Retorna o ator autenticado e suas permissões.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/me",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "me"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/reference/sources — Lista fontes oficiais.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/reference/sources",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "reference",
                "sources"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/reference/toll-points — Lista praças e pórticos.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/reference/toll-points",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "reference",
                "toll-points"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/reference/toll-rates — Lista tarifas oficiais versionadas.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/reference/toll-rates",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "reference",
                "toll-rates"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/reference/summary — Retorna totais globais do catálogo de pedágios.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/reference/summary",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "reference",
                "summary"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/fiscal/invoices — Lista NFS-e do tenant autenticado.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fiscal/invoices",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fiscal",
                "invoices"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exclusivo para owner/admin; dados de outro tenant nunca são aceitos por parâmetro. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/fiscal/invoices/{id}/download — Cria URL assinada curta para PDF ou XML privado.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fiscal/invoices/:id/download?kind=PDF",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fiscal",
                "invoices",
                ":id",
                "download"
              ],
              "query": [
                {
                  "key": "kind",
                  "value": "PDF"
                }
              ],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/fiscal/webhooks/focus-nfe — Recebe notificação Focus NFe verificada e idempotente.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fiscal/webhooks/focus-nfe",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fiscal",
                "webhooks",
                "focus-nfe"
              ],
              "query": [],
              "variable": []
            },
            "description": "Atualiza a obrigação e enfileira documentos; não executa emissão nem billing no request. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET / — Apresenta a API e seus caminhos públicos básicos.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/",
              "host": [
                "{{base_url}}"
              ],
              "path": [],
              "query": [],
              "variable": []
            },
            "description": "Endpoint público, sem autenticação, para descoberta da API Geodagio. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /health/live — Liveness do processo.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/health/live",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "health",
                "live"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /health/ready — Readiness de banco e infraestrutura crítica.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/health/ready",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "health",
                "ready"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/public/apis/summary — Resumo público do catálogo, com contagem de módulos e de APIs contratáveis.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/public/apis/summary",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "public",
                "apis",
                "summary"
              ],
              "query": [],
              "variable": []
            },
            "description": "Use activeProductCount em textos comerciais; activeCount inclui orquestração. systemStatus deriva de verificações reais de dependências essenciais, não da contagem de APIs pausadas. health explicita escopo, horário, ausência de medição e restrições. Não comprova execução individual de cada API nem SLA histórico. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/public/status — Estado observado das dependências essenciais e catálogo ativo.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/public/status",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "public",
                "status"
              ],
              "query": [],
              "variable": []
            },
            "description": "Compartilha a avaliação do resumo público. Pausas administrativas não representam incidente. Métricas históricas e latência individual sem medição são null; módulos sem sondagem individual ficam UNKNOWN. Consumidores devem tratar null como ausência de evidência, nunca zero ou 100%. health.scope delimita o alcance: configuração presente de provider não comprova transação real. Não informa SLA ou histórico fabricado. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/public/auth-providers — Lista os provedores de login social habilitados.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/public/auth-providers",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "public",
                "auth-providers"
              ],
              "query": [],
              "variable": []
            },
            "description": "Resposta sem cache (Cache-Control: no-store). Sem configuração válida, ambos ficam desativados. Clientes devem ocultar os botões até receber true explícito. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/public/trip-cost/estimate — Simulação pública de custo total de viagem rodoviária (Pedágios oficiais + Diesel ANP)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/public/trip-cost/estimate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "public",
                "trip-cost",
                "estimate"
              ],
              "query": [],
              "variable": []
            },
            "description": "Respostas sem cache compartilhado (Cache-Control: private, no-store, max-age=0), inclusive erros. Limite diário gratuito por ferramenta e IP; HTTP 429 ao esgotar. O armazenamento da quota é local ao processo, não uma garantia global entre réplicas ou reinícios. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"origin\": \"São Paulo, SP\",\n  \"destination\": \"Curitiba, PR\",\n  \"axles\": 2,\n  \"consumptionKmPerLiter\": 0.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/public/freight-floor/calculate — Calculadora pública e gratuita de piso mínimo de frete ANTT (Sem necessidade de autenticação)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/public/freight-floor/calculate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "public",
                "freight-floor",
                "calculate"
              ],
              "query": [],
              "variable": []
            },
            "description": "Respostas sem cache compartilhado (Cache-Control: private, no-store, max-age=0), inclusive erros. Limite diário gratuito por ferramenta e IP; HTTP 429 ao esgotar. O armazenamento da quota é local ao processo, não uma garantia global entre réplicas ou reinícios. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"cargoType\": \"GRANEL_SOLIDO\",\n  \"axleCount\": 2,\n  \"distanceKm\": 1\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/imports/{id}/cancel — POST /api/v1/imports/{id}/cancel",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/imports/:id/cancel",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "imports",
                ":id",
                "cancel"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/public/rntrc/lookup — Consulta pública e gratuita de RNTRC na base da ANTT (Limite de 5 consultas diárias por IP)",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/public/rntrc/lookup",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "public",
                "rntrc",
                "lookup"
              ],
              "query": [],
              "variable": []
            },
            "description": "Respostas sem cache compartilhado (Cache-Control: private, no-store, max-age=0), inclusive erros. Limite diário gratuito por ferramenta e IP; HTTP 429 ao esgotar. O armazenamento da quota é local ao processo, não uma garantia global entre réplicas ou reinícios. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/public/ciot/status — Sondagem pública de alcance do endpoint monitorado da ANTT relacionado ao CIOT",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/public/ciot/status",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "public",
                "ciot",
                "status"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/public/cnpj/lookup — Consulta cadastral pública e gratuita de CNPJ (Limite de 5 consultas diárias por IP)",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/public/cnpj/lookup?cnpj=00000000000191",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "public",
                "cnpj",
                "lookup"
              ],
              "query": [
                {
                  "key": "cnpj",
                  "value": "00000000000191"
                }
              ],
              "variable": []
            },
            "description": "Respostas sem cache compartilhado (Cache-Control: private, no-store, max-age=0), inclusive erros. Limite diário gratuito por ferramenta e IP; HTTP 429 ao esgotar. O armazenamento da quota é local ao processo, não uma garantia global entre réplicas ou reinícios. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/cnpj/{cnpj} — Consulta cadastral e quadro societário (QSA) via API para clientes autenticados",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/cnpj/:cnpj",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "cnpj",
                ":cnpj"
              ],
              "query": [],
              "variable": [
                {
                  "key": "cnpj",
                  "value": "00000000000191"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/auth/provision-tenant — Provisiona uma nova organização ou associa usuário a um convite pendente",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/auth/provision-tenant",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "auth",
                "provision-tenant"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"companyName\": \"EXEMPLO\",\n  \"termsAccepted\": false,\n  \"privacyAccepted\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/organizations — Lista todas as organizações às quais o usuário autenticado pertence",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/organizations",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "organizations"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/session/active-organization — Define e valida a organização ativa para a sessão atual",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/session/active-organization",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "session",
                "active-organization"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"tenantId\": \"00000000-0000-4000-8000-000000000001\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/account/export-data — Exporta os dados cadastrais, chaves de API e histórico da conta (LGPD Art. 18, V)",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/account/export-data",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "account",
                "export-data"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/account/delete-permanently — Exclui permanentemente a conta, chaves de API e vínculos (LGPD Art. 18, VI)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/account/delete-permanently",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "account",
                "delete-permanently"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"confirmationText\": \"EXEMPLO\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/team — Lista todos os membros e permissões da organização",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/team",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "team"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/team/invitations — Cria convite e link de acesso; nao implica entrega de e-mail",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/team/invitations",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "team",
                "invitations"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"exemplo@example.com\",\n  \"role\": \"OWNER\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/team/invitations — Lista todos os convites pendentes e expirados da organização",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/team/invitations",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "team",
                "invitations"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/team/invitations/accept — Aceita um convite de equipe associando a conta do usuário autenticado",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/team/invitations/accept",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "team",
                "invitations",
                "accept"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"token\": \"00000000000000000000000000000000\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/team/invitations/{id}/resend — Renova a expiração e gera novo token de acesso para convite existente",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/team/invitations/:id/resend",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "team",
                "invitations",
                ":id",
                "resend"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "DELETE /api/v1/team/invitations/{id} — Cancela e invalida permanentemente um convite pendente",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/team/invitations/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "team",
                "invitations",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "PATCH /api/v1/team/members/{id} — Altera o papel de acesso (Role) de um membro da equipe",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/team/members/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "team",
                "members",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"role\": \"OWNER\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/v1/team/members/{id} — Remove um membro da organização e revoga seu acesso imediatamente",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/team/members/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "team",
                "members",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/team/transfer-ownership — Transfere a posse (titularidade OWNER) da organização para outro membro ativo",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/team/transfer-ownership",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "team",
                "transfer-ownership"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"targetMemberId\": \"00000000-0000-4000-8000-000000000001\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/webhooks — Cadastra um novo endpoint HTTPS para recebimento de eventos assinados via HMAC",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/webhooks",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "webhooks"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://webhook.example.com/events\",\n  \"events\": [\n    \"ping\"\n  ],\n  \"description\": \"Endpoint sintetico\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/webhooks — Lista todos os endpoints de webhook cadastrados para a conta",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/webhooks",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "webhooks"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "DELETE /api/v1/webhooks/{id} — Remove um endpoint de webhook",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/webhooks/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "webhooks",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/webhooks/{id}/rotate-secret — Gera e ativa um novo segredo HMAC-SHA256 para o webhook",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/webhooks/:id/rotate-secret",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "webhooks",
                ":id",
                "rotate-secret"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/webhooks/{id}/test-ping — Dispara um ping de teste assinado via HTTPS para verificar a conectividade do webhook",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/webhooks/:id/test-ping",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "webhooks",
                ":id",
                "test-ping"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/webhooks/{id}/deliveries — Lista o histórico auditável de disparos e respostas HTTP do webhook com payload redigido",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/webhooks/:id/deliveries",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "webhooks",
                ":id",
                "deliveries"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/webhooks/deliveries/{id}/replay — Reenvia um payload de webhook anteriormente registrado",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/webhooks/deliveries/:id/replay",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "webhooks",
                "deliveries",
                ":id",
                "replay"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"endpointId\": \"00000000-0000-4000-8000-000000000001\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/policies — Cadastra uma nova política interna corporativa para o tenant",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/policies",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "policies"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"Exemplo sintético\",\n  \"category\": \"FREIGHT\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/policies — Lista as políticas corporativas configuradas para a organização",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/policies",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "policies"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/policies/{id} — Obtém detalhes da política corporativa e seu histórico imutável de versões",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/policies/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "policies",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/policies/{id}/versions — Cria uma nova versão em rascunho com regras declarativas JSON seguras",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/policies/:id/versions",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "policies",
                ":id",
                "versions"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"dsl\": {\n    \"schemaVersion\": \"1.0\",\n    \"rules\": [\n      {\n        \"id\": \"EXEMPLO\",\n        \"name\": \"Exemplo sintético\",\n        \"severity\": \"FAIL\",\n        \"reasonCode\": \"EXEMPLO\",\n        \"message\": \"EXEMPLO\"\n      }\n    ]\n  },\n  \"changeReason\": \"EXEMPLO\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/policies/{id}/versions/{versionId}/publish — Publica e ativa uma versão da política, aposentando a versão vigente anterior",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/policies/:id/versions/:versionId/publish",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "policies",
                ":id",
                "versions",
                ":versionId",
                "publish"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                },
                {
                  "key": "versionId",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/policies/{id}/versions/{versionId}/retire — Aposenta uma versão de política ativa ou em rascunho",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/policies/:id/versions/:versionId/retire",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "policies",
                ":id",
                "versions",
                ":versionId",
                "retire"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                },
                {
                  "key": "versionId",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/policies/evaluate — Avalia deterministamente políticas ativas ou uma DSL inline de teste contra os fatos da operação",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/policies/evaluate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "policies",
                "evaluate"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"facts\": {}\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/simulations/scenarios — Executa simulação comparativa entre múltiplos cenários operacionais de transporte (Zero Side Effects)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/simulations/scenarios",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "simulations",
                "scenarios"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"scenarios\": [\n    {\n      \"id\": \"EXEMPLO\",\n      \"name\": \"Exemplo sintético\",\n      \"origin\": \"São Paulo, SP\",\n      \"destination\": \"Curitiba, PR\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/public/ebook-leads — POST /api/v1/public/ebook-leads",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/public/ebook-leads",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "public",
                "ebook-leads"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"Exemplo sintético\",\n  \"email\": \"exemplo@example.com\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/public/newsletter-subscriptions — Registra consentimento para a newsletter técnica do Geodagio.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{access_token}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/public/newsletter-subscriptions",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "public",
                "newsletter-subscriptions"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"operacoes@example.com\",\n  \"consent\": true,\n  \"consentVersion\": \"2026-09-26\",\n  \"sourcePage\": \"/blog/roteirizacao-caminhoes-menor-distancia-versus-menor-custo/\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "01 - Rotas & Pedagios",
      "item": [
        {
          "name": "POST /api/v1/routes/calculate — Calcula rota, distância e pedágios para um veículo.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/routes/calculate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "routes",
                "calculate"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"origin\": \"São Paulo, SP\",\n  \"destination\": \"Curitiba, PR\",\n  \"vehicle\": {\n    \"axleCount\": 6,\n    \"vehicleClassCode\": \"TRUCK_SEMI_TRAILER\"\n  },\n  \"calculationDate\": \"2026-09-03\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/routes/batch — Calcula até 100 rotas em lote.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/routes/batch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "routes",
                "batch"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"calculations\": [\n    {\n      \"origin\": \"São Paulo, SP\",\n      \"destination\": \"Curitiba, PR\",\n      \"vehicle\": {\n        \"axleCount\": 6,\n        \"vehicleClassCode\": \"TRUCK_SEMI_TRAILER\"\n      },\n      \"calculationDate\": \"2026-09-03\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/routes/places-autocomplete — Sugestões e autocomplete de cidades, endereços e polos logísticos com Google Places.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/routes/places-autocomplete?input=S%C3%A3o+Paulo",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "routes",
                "places-autocomplete"
              ],
              "query": [
                {
                  "key": "input",
                  "value": "São Paulo"
                }
              ],
              "variable": []
            },
            "description": "Retorna predições estruturadas para acelerar origem e destino. Use scope=CITY para campos de município: a busca solicita somente cidades ao Google Places e mantém fallback local. IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        }
      ]
    },
    {
      "name": "03 - RNTRC",
      "item": [
        {
          "name": "GET /api/v1/rntrc/transporters/{rntrc} — Consulta transportador e situação cadastral por RNTRC oficial.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/rntrc/transporters/:rntrc",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "rntrc",
                "transporters",
                ":rntrc"
              ],
              "query": [],
              "variable": [
                {
                  "key": "rntrc",
                  "value": "12345678"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/rntrc/transporters/lookup — Consulta transportador por documento ou RNTRC via POST seguro.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/rntrc/transporters/lookup",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "rntrc",
                "transporters",
                "lookup"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"rntrc\": \"12345678\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/rntrc/validate — Validação de compliance e aptidão regulatória do transportador.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/rntrc/validate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "rntrc",
                "validate"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"rntrc\": \"12345678\",\n  \"document\": \"00000000000191\",\n  \"requestedAxles\": 6\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/rntrc/transporters/{rntrc}/fleet — Consulta frota agregada oficial cadastrada na ANTT.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/rntrc/transporters/:rntrc/fleet",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "rntrc",
                "transporters",
                ":rntrc",
                "fleet"
              ],
              "query": [],
              "variable": [
                {
                  "key": "rntrc",
                  "value": "12345678"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/rntrc/transporters/{rntrc}/history — Histórico de versões e alterações cadastrais do transportador.",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/rntrc/transporters/:rntrc/history",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "rntrc",
                "transporters",
                ":rntrc",
                "history"
              ],
              "query": [],
              "variable": [
                {
                  "key": "rntrc",
                  "value": "12345678"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/rntrc/transporters/batch — POST /api/v1/rntrc/transporters/batch",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/rntrc/transporters/batch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "rntrc",
                "transporters",
                "batch"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"items\": [\n    {\n      \"rntrc\": \"12345678\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/rntrc/watch — GET /api/v1/rntrc/watch",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/rntrc/watch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "rntrc",
                "watch"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/rntrc/watch — POST /api/v1/rntrc/watch",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/rntrc/watch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "rntrc",
                "watch"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"rntrc\": \"12345678\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/v1/rntrc/watch/{id} — DELETE /api/v1/rntrc/watch/{id}",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/rntrc/watch/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "rntrc",
                "watch",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/rntrc/watch/events — GET /api/v1/rntrc/watch/events",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/rntrc/watch/events",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "rntrc",
                "watch",
                "events"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        }
      ]
    },
    {
      "name": "00 - Precheck Composto",
      "item": [
        {
          "name": "POST /api/v1/compliance/road-freight/precheck — Pré-checagem integrada da operação rodoviária (Rota + Piso ANTT + RNTRC).",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/compliance/road-freight/precheck",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "compliance",
                "road-freight",
                "precheck"
              ],
              "query": [],
              "variable": []
            },
            "description": "Dados ausentes ou verificações inconclusivas retornam PARTIAL, sem aprovação geral. comparisonStatus distingue comparação conforme, não conforme, não executada ou em revisão; compliant só é true com comparação confirmada. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"origin\": \"São Paulo, SP\",\n  \"destination\": \"Curitiba, PR\",\n  \"loadType\": \"LOTACAO\",\n  \"cargoType\": \"CARGA_GERAL\",\n  \"axles\": 6,\n  \"hasReturnLoad\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "04 - Combustivel ANP",
      "item": [
        {
          "name": "GET /api/v1/fuel/prices/latest — Consulta o preço oficial mais recente da ANP com fallback geográfico",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fuel/prices/latest?product=DIESEL_S10",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fuel",
                "prices",
                "latest"
              ],
              "query": [
                {
                  "key": "product",
                  "value": "DIESEL_S10"
                }
              ],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/fuel/route-cost — Calcula a estimativa auditável de consumo em litros e custo financeiro de combustível por rota",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fuel/route-cost",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fuel",
                "route-cost"
              ],
              "query": [],
              "variable": []
            },
            "description": "Estratégias por UF ignoram referências municipais. Município é normalizado apenas quando identificável em Município, UF (ou /UF e - UF). Referências mais amplas são explicitadas em fallbackApplied, resolvedGeographicKey e warnings. Preços ANP são estimativas de referência, não cotações ao vivo. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"origin\": \"São Paulo, SP\",\n  \"destination\": \"Curitiba, PR\",\n  \"product\": \"DIESEL_S10\",\n  \"consumption\": {\n    \"kmPerLiter\": 2.8\n  },\n  \"strategy\": \"ORIGIN_UF_LATEST\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/fuel/stations/{cnpj} — Consulta o cadastro oficial de revendedor varejista de combustível na ANP por CNPJ",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fuel/stations/:cnpj",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fuel",
                "stations",
                ":cnpj"
              ],
              "query": [],
              "variable": [
                {
                  "key": "cnpj",
                  "value": "00000000000191"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/fuel/route-stations — Localiza postos autorizados no corredor geográfico de uma rota rodoviária",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fuel/route-stations",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fuel",
                "route-stations"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"origin\": \"São Paulo, SP\",\n  \"destination\": \"Curitiba, PR\",\n  \"product\": \"DIESEL_S10\",\n  \"corridorMeters\": 5000\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/fuel/watch — Lista alvos de monitoramento de preços de combustível do tenant",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fuel/watch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fuel",
                "watch"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/fuel/watch — Adiciona produto e região para monitoramento contínuo de variações de preço",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fuel/watch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fuel",
                "watch"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"product\": \"DIESEL_S10\",\n  \"granularity\": \"UF\",\n  \"geographicKey\": \"SP\",\n  \"label\": \"Diesel em SP\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/fuel/prices/lookup — Consulta estruturada de preços ANP com suporte a filtros de município/UF",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fuel/prices/lookup",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fuel",
                "prices",
                "lookup"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"product\": \"DIESEL_S10\",\n  \"granularity\": \"UF\",\n  \"geographicKey\": \"SP\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/fuel/prices/history — Consulta a série histórica agregada da ANP por geografia",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fuel/prices/history?product=DIESEL_S10&granularity=UF&geographicKey=SP",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fuel",
                "prices",
                "history"
              ],
              "query": [
                {
                  "key": "product",
                  "value": "DIESEL_S10"
                },
                {
                  "key": "granularity",
                  "value": "UF"
                },
                {
                  "key": "geographicKey",
                  "value": "SP"
                }
              ],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/fuel/stations — Busca postos revendedores autorizados por UF, município ou CNPJ",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fuel/stations",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fuel",
                "stations"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/fuel/batch — Cálculo de estimativa de combustível em lote (máximo 100 itens)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fuel/batch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fuel",
                "batch"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"items\": [\n    {\n      \"origin\": \"São Paulo, SP\",\n      \"destination\": \"Curitiba, PR\",\n      \"product\": \"DIESEL_S10\",\n      \"kmPerLiter\": 2.8\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/v1/fuel/watch/{id} — Remove um alvo do monitoramento de combustível",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fuel/watch/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fuel",
                "watch",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "00000000-0000-4000-8000-000000000001"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/fuel/watch/events — Lista eventos e notificações de alteração de preços do tenant",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/fuel/watch/events",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "fuel",
                "watch",
                "events"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        }
      ]
    },
    {
      "name": "06 - Emissoes & Carbono",
      "item": [
        {
          "name": "POST /api/v1/emissions/fuel — Calcula emissões de GEE com base no volume e tipo de combustível consumido (Método Fuel-Based)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/emissions/fuel",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "emissions",
                "fuel"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"fuelType\": \"DIESEL_S10\",\n  \"liters\": 100,\n  \"vehicleClass\": \"HEAVY_TRUCK\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/emissions/route — Calcula pegada de carbono da viagem combinando rota real e consumo por km (Método Route-Based)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/emissions/route",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "emissions",
                "route"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"origin\": \"São Paulo, SP\",\n  \"destination\": \"Curitiba, PR\",\n  \"fuelType\": \"DIESEL_S10\",\n  \"consumptionKmPerLiter\": 2.8,\n  \"cargoWeightKg\": 25000,\n  \"vehicleClass\": \"HEAVY_TRUCK\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/emissions/activity — Calcula emissões por intensidade de atividade logística (t.km) para inventários Scope 3",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/emissions/activity",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "emissions",
                "activity"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"distanceKm\": 400,\n  \"cargoWeightKg\": 25000,\n  \"vehicleClass\": \"HEAVY_TRUCK\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/emissions/compare — Compara a pegada de carbono entre dois cenários operacionais de transporte",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/emissions/compare",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "emissions",
                "compare"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"scenarioA\": {\n    \"type\": \"FUEL\",\n    \"fuelInput\": {\n      \"fuelType\": \"DIESEL_S10\",\n      \"liters\": 100\n    }\n  },\n  \"scenarioB\": {\n    \"type\": \"FUEL\",\n    \"fuelInput\": {\n      \"fuelType\": \"DIESEL_S10\",\n      \"liters\": 90\n    }\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/emissions/factors — Lista fatores de emissão ativos e permitidos por licença no registry oficial",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/emissions/factors",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "emissions",
                "factors"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/emissions/history — Recupera o histórico auditável de cálculos de emissões do tenant",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/emissions/history",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "emissions",
                "history"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/emissions/methodologies — Lista metodologias suportadas (PBGHG, IPCC 2006, GHG Protocol Scope 3)",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/emissions/methodologies",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "emissions",
                "methodologies"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/emissions/batch — Processa lote síncrono de abastecimentos para cálculo de emissões (máx 50)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/emissions/batch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "emissions",
                "batch"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"items\": [\n    {\n      \"rowNumber\": 1,\n      \"fuelType\": \"DIESEL_S10\",\n      \"liters\": 100\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "07 - Veiculo & AET",
      "item": [
        {
          "name": "POST /api/v1/vehicle-compliance/validate — Validação completa de peso bruto, dimensões, eixos, propulsão e restrições da composição",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/vehicle-compliance/validate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "vehicle-compliance",
                "validate"
              ],
              "query": [],
              "variable": []
            },
            "description": "Peso, eixos, dimensões e indicação de AET são avaliações separadas. NOT_INDICATED não comprova conformidade dos limites nem autoriza circulação; consulte status, memorial e warnings. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"vehicle\": {\n    \"configurationCode\": \"RIGID_2_AXLES\",\n    \"dimensions\": {\n      \"lengthM\": 8,\n      \"widthM\": 2.6,\n      \"heightM\": 4\n    },\n    \"grossWeightKg\": 15000,\n    \"propulsion\": \"DIESEL\",\n    \"axles\": [\n      {\n        \"position\": 1,\n        \"groupType\": \"SINGLE_STEERING\",\n        \"tireConfiguration\": \"SINGLE_TIRE\",\n        \"measuredWeightKg\": 6000\n      },\n      {\n        \"position\": 2,\n        \"groupType\": \"SINGLE_DRIVE\",\n        \"tireConfiguration\": \"DUAL_TIRE\",\n        \"measuredWeightKg\": 9000\n      }\n    ]\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/vehicle-compliance/axles/validate — Valida distribuição de peso por eixo e tolerâncias regulamentares em balança",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/vehicle-compliance/axles/validate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "vehicle-compliance",
                "axles",
                "validate"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"axles\": [\n    {\n      \"position\": 1,\n      \"groupType\": \"SINGLE_STEERING\",\n      \"tireConfiguration\": \"SINGLE_TIRE\",\n      \"measuredWeightKg\": 6000\n    },\n    {\n      \"position\": 2,\n      \"groupType\": \"SINGLE_DRIVE\",\n      \"tireConfiguration\": \"DUAL_TIRE\",\n      \"measuredWeightKg\": 9000\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/vehicle-compliance/dimensions/validate — Valida limites máximos de comprimento, largura e altura conforme tipologia do veículo",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/vehicle-compliance/dimensions/validate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "vehicle-compliance",
                "dimensions",
                "validate"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"configurationCode\": \"RIGID_2_AXLES\",\n  \"dimensions\": {\n    \"lengthM\": 8,\n    \"widthM\": 2.6,\n    \"heightM\": 4\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/vehicle-compliance/aet/precheck — Diagnóstico regulatório preventivo de necessidade de AET perante DNIT/DER",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/vehicle-compliance/aet/precheck",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "vehicle-compliance",
                "aet",
                "precheck"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"vehicle\": {\n    \"configurationCode\": \"RIGID_2_AXLES\",\n    \"dimensions\": {\n      \"lengthM\": 8,\n      \"widthM\": 2.6,\n      \"heightM\": 4\n    },\n    \"grossWeightKg\": 15000,\n    \"propulsion\": \"DIESEL\",\n    \"axles\": [\n      {\n        \"position\": 1,\n        \"groupType\": \"SINGLE_STEERING\",\n        \"tireConfiguration\": \"SINGLE_TIRE\",\n        \"measuredWeightKg\": 6000\n      },\n      {\n        \"position\": 2,\n        \"groupType\": \"SINGLE_DRIVE\",\n        \"tireConfiguration\": \"DUAL_TIRE\",\n        \"measuredWeightKg\": 9000\n      }\n    ]\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/vehicle-compliance/aet/validate — Consulta e validação de autenticidade de AET (SIAET / DNIT)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/vehicle-compliance/aet/validate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "vehicle-compliance",
                "aet",
                "validate"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"aetNumber\": \"EXEMPLO-AET-001\",\n  \"issuerAuthority\": \"DNIT\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/vehicle-compliance/route/precheck — Avalia conformidade veicular na rota e restrições de calendário da PRF em pista simples",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/vehicle-compliance/route/precheck",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "vehicle-compliance",
                "route",
                "precheck"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"origin\": \"São Paulo, SP\",\n  \"destination\": \"Curitiba, PR\",\n  \"vehicle\": {\n    \"configurationCode\": \"RIGID_2_AXLES\",\n    \"dimensions\": {\n      \"lengthM\": 8,\n      \"widthM\": 2.6,\n      \"heightM\": 4\n    },\n    \"grossWeightKg\": 15000,\n    \"propulsion\": \"DIESEL\",\n    \"axles\": [\n      {\n        \"position\": 1,\n        \"groupType\": \"SINGLE_STEERING\",\n        \"tireConfiguration\": \"SINGLE_TIRE\",\n        \"measuredWeightKg\": 6000\n      },\n      {\n        \"position\": 2,\n        \"groupType\": \"SINGLE_DRIVE\",\n        \"tireConfiguration\": \"DUAL_TIRE\",\n        \"measuredWeightKg\": 9000\n      }\n    ]\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/vehicle-compliance/traffic-restrictions — Lista restrições sazonais e de feriados da PRF para veículos com AET e CVCs",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/vehicle-compliance/traffic-restrictions",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "vehicle-compliance",
                "traffic-restrictions"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/vehicle-compliance/rules — Lista base regulatória ativa (CONTRAN 882, CONTRAN 1015, DNIT 11/2022, DNIT 01/2026)",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/vehicle-compliance/rules",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "vehicle-compliance",
                "rules"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/vehicle-compliance/history — Histórico auditável de conformidade veicular do tenant",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/vehicle-compliance/history",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "vehicle-compliance",
                "history"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/vehicle-compliance/batch — Processa lote de validações de veículos (máx 50 itens)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/vehicle-compliance/batch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "vehicle-compliance",
                "batch"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"items\": [\n    {\n      \"rowNumber\": 1,\n      \"configurationCode\": \"RIGID_2_AXLES\",\n      \"grossWeightKg\": 15000,\n      \"lengthM\": 8,\n      \"widthM\": 2.6,\n      \"heightM\": 4,\n      \"propulsion\": \"DIESEL\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/vehicle-compliance/watch — Lista alvos de monitoramento de resoluções e restrições do tenant",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/vehicle-compliance/watch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "vehicle-compliance",
                "watch"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/vehicle-compliance/watch — Adiciona novo alvo de monitoramento regulatório",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/vehicle-compliance/watch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "vehicle-compliance",
                "watch"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"regulationType\": \"DIMENSIONS\",\n  \"authority\": \"CONTRAN\",\n  \"label\": \"Limites dimensionais\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "08 - CTe & MDFe",
      "item": [
        {
          "name": "POST /api/v1/dfe/validate — Validação técnica, integridade XML, schema, chave e assinatura de documento DFe",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/dfe/validate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "dfe",
                "validate"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exemplo XML sintético para validação estrutural local. Não é documento fiscal autorizado; pode retornar inconsistências e status de revisão. Substitua por XML próprio para a operação real. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"xmlString\": \"<CTe xmlns=\\\"http://www.portalfiscal.inf.br/cte\\\"><infCte versao=\\\"4.00\\\" Id=\\\"CTe00000000000000000000000000000000000000000000\\\"><ide><mod>57</mod><tpAmb>2</tpAmb></ide></infCte></CTe>\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/dfe/cte/validate — Validação e extração canônica estruturada de Conhecimento de Transporte (CT-e 4.00)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/dfe/cte/validate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "dfe",
                "cte",
                "validate"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exemplo XML sintético para validação estrutural local. Não é documento fiscal autorizado; pode retornar inconsistências e status de revisão. Substitua por XML próprio para a operação real. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"xmlString\": \"<CTe xmlns=\\\"http://www.portalfiscal.inf.br/cte\\\"><infCte versao=\\\"4.00\\\" Id=\\\"CTe00000000000000000000000000000000000000000000\\\"><ide><mod>57</mod><tpAmb>2</tpAmb></ide></infCte></CTe>\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/dfe/mdfe/validate — Validação e extração canônica de Manifesto Eletrônico de Documentos Fiscais (MDF-e 3.00b)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/dfe/mdfe/validate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "dfe",
                "mdfe",
                "validate"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exemplo XML sintético para validação estrutural local. Não é documento fiscal autorizado; pode retornar inconsistências e status de revisão. Substitua por XML próprio para a operação real. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"xmlString\": \"<MDFe xmlns=\\\"http://www.portalfiscal.inf.br/mdfe\\\"><infMDFe versao=\\\"3.00\\\" Id=\\\"MDFe00000000000000000000000000000000000000000000\\\"><ide><mod>58</mod><tpAmb>2</tpAmb></ide></infMDFe></MDFe>\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/dfe/reconcile — Reconciliação documental CT-e/MDF-e; verificações regulatórias externas não executadas",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/dfe/reconcile",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "dfe",
                "reconcile"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exemplo XML sintético para validação estrutural local. Não é documento fiscal autorizado; pode retornar inconsistências e status de revisão. Substitua por XML próprio para a operação real. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"cteXml\": \"<CTe xmlns=\\\"http://www.portalfiscal.inf.br/cte\\\"><infCte versao=\\\"4.00\\\" Id=\\\"CTe00000000000000000000000000000000000000000000\\\"><ide><mod>57</mod><tpAmb>2</tpAmb></ide></infCte></CTe>\",\n  \"mdfeXml\": \"<MDFe xmlns=\\\"http://www.portalfiscal.inf.br/mdfe\\\"><infMDFe versao=\\\"3.00\\\" Id=\\\"MDFe00000000000000000000000000000000000000000000\\\"><ide><mod>58</mod><tpAmb>2</tpAmb></ide></infMDFe></MDFe>\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/dfe/status — Consulta de status de autorização na SEFAZ (retorna padrão seguro UNAVAILABLE)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/dfe/status",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "dfe",
                "status"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exemplo XML sintético para validação estrutural local. Não é documento fiscal autorizado; pode retornar inconsistências e status de revisão. Substitua por XML próprio para a operação real. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"accessKey\": \"00000000000000000000000000000000000000000000\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/dfe/schemas — Lista pacotes de schemas e versões oficiais suportadas (CT-e 4.00, MDF-e 3.00b)",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/dfe/schemas",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "dfe",
                "schemas"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/dfe/history — Histórico auditável de documentos fiscais processados pelo tenant",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/dfe/history",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "dfe",
                "history"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/dfe/relationships/validate — Valida se CT-e está corretamente vinculado e listado na carga do MDF-e",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/dfe/relationships/validate",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "dfe",
                "relationships",
                "validate"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exemplo XML sintético para validação estrutural local. Não é documento fiscal autorizado; pode retornar inconsistências e status de revisão. Substitua por XML próprio para a operação real. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"cteXml\": \"<CTe xmlns=\\\"http://www.portalfiscal.inf.br/cte\\\"><infCte versao=\\\"4.00\\\" Id=\\\"CTe00000000000000000000000000000000000000000000\\\"><ide><mod>57</mod><tpAmb>2</tpAmb></ide></infCte></CTe>\",\n  \"mdfeXml\": \"<MDFe xmlns=\\\"http://www.portalfiscal.inf.br/mdfe\\\"><infMDFe versao=\\\"3.00\\\" Id=\\\"MDFe00000000000000000000000000000000000000000000\\\"><ide><mod>58</mod><tpAmb>2</tpAmb></ide></infMDFe></MDFe>\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/dfe/batch — Validação em lote de múltiplos arquivos XML (máx 50 itens)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/dfe/batch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "dfe",
                "batch"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exemplo XML sintético para validação estrutural local. Não é documento fiscal autorizado; pode retornar inconsistências e status de revisão. Substitua por XML próprio para a operação real. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"items\": [\n    {\n      \"id\": \"EXEMPLO\",\n      \"xmlString\": \"<CTe xmlns=\\\"http://www.portalfiscal.inf.br/cte\\\"><infCte versao=\\\"4.00\\\" Id=\\\"CTe00000000000000000000000000000000000000000000\\\"><ide><mod>57</mod><tpAmb>2</tpAmb></ide></infCte></CTe>\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/dfe/documents/{id} — Consulta detalhe de documento e payload canônico persistido",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/dfe/documents/:id",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "dfe",
                "documents",
                ":id"
              ],
              "query": [],
              "variable": [
                {
                  "key": "id",
                  "value": "EXEMPLO"
                }
              ]
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/dfe/watch — Lista alvos de monitoramento de schemas e notas técnicas do tenant",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/dfe/watch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "dfe",
                "watch"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/dfe/watch — Adiciona novo alvo de monitoramento DFe",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/dfe/watch",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "dfe",
                "watch"
              ],
              "query": [],
              "variable": []
            },
            "description": "Exemplo XML sintético para validação estrutural local. Não é documento fiscal autorizado; pode retornar inconsistências e status de revisão. Substitua por XML próprio para a operação real. IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"documentType\": \"CTE\",\n  \"authority\": \"SEFAZ\",\n  \"label\": \"Schemas CT-e\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "12 - TRIC Internacional",
      "item": [
        {
          "name": "POST /api/v1/tric/precheck — Avaliação de conformidade para transporte internacional rodoviário (ATIT / Mercosul)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/tric/precheck",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "tric",
                "precheck"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"destinationCountry\": \"AR\",\n  \"carrierCountry\": \"BR\",\n  \"hasOriginLicense\": false,\n  \"hasComplementaryLicense\": false,\n  \"hasRcTricInsurance\": false,\n  \"hasMercosulTechnicalInspection\": false,\n  \"isDriverEarValid\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/v1/tric/border-posts — Lista pontos de fronteira, postos aduaneiros e permissões de carga perigosa",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/tric/border-posts",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "tric",
                "border-posts"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/tric/country-rules — Consulta acordos bilaterais e requisitos aduaneiros por país do Mercosul",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/tric/country-rules?country=AR",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "tric",
                "country-rules"
              ],
              "query": [
                {
                  "key": "country",
                  "value": "AR"
                }
              ],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "GET /api/v1/tric/history — Histórico auditável de pré-checagens de transporte internacional do tenant",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/tric/history",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "tric",
                "history"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização."
          }
        },
        {
          "name": "POST /api/v1/tric/occasional/precheck — Avaliação regulatória para viagem ocasional internacional",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/tric/occasional/precheck",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "tric",
                "occasional",
                "precheck"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"destinationCountry\": \"AR\",\n  \"carrierCountry\": \"BR\",\n  \"hasOriginLicense\": false,\n  \"hasComplementaryLicense\": false,\n  \"hasRcTricInsurance\": false,\n  \"hasMercosulTechnicalInspection\": false,\n  \"isDriverEarValid\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/v1/tric/own-cargo/precheck — Avaliação regulatória para transporte internacional de carga própria",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "x-api-key",
                "value": "{{api_key}}",
                "type": "text"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/api/v1/tric/own-cargo/precheck",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "api",
                "v1",
                "tric",
                "own-cargo",
                "precheck"
              ],
              "query": [],
              "variable": []
            },
            "description": "IDs e documentos são sintéticos; substitua por recursos da sua organização.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"destinationCountry\": \"AR\",\n  \"carrierCountry\": \"BR\",\n  \"hasOriginLicense\": false,\n  \"hasComplementaryLicense\": false,\n  \"hasRcTricInsurance\": false,\n  \"hasMercosulTechnicalInspection\": false,\n  \"isDriverEarValid\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    }
  ],
  "variable": [
    {
      "key": "base_url",
      "value": "http://localhost:3000",
      "type": "string"
    },
    {
      "key": "api_key",
      "value": "",
      "type": "string"
    },
    {
      "key": "access_token",
      "value": "",
      "type": "string"
    }
  ]
}