Getting started
Visão geral
Section titled “Visão geral”A API de integração permite que sistemas externos operem sobre a rede do representante autenticado pela chave de API.
| Item | Valor |
|---|---|
| Base path | /api/v1/integracao |
| Autenticação | Header X-API-Key |
| Spec OpenAPI | /v3/api-docs/integracao |
1. Obter uma API key
Section titled “1. Obter uma API key”- Acesse o painel do representante no QuickPass.
- Abra API de integração.
- Gere uma chave com um nome descritivo (ex.:
ERP Produção). - Copie a chave imediatamente — o valor completo só é exibido uma vez.
O link do painel pode ser configurado por ambiente (panelUrl em config.js). Em produção costuma ser o app QuickPass em /representative/integracao-api.
2. Autenticar as requisições
Section titled “2. Autenticar as requisições”Envie a chave em todas as chamadas:
GET /api/v1/integracao/produtores?page=0&size=20X-API-Key: qp_sua_chave_aquiAccept: application/jsonExemplo com curl:
curl -sS \ -H "X-API-Key: $QUICKPASS_API_KEY" \ -H "Accept: application/json" \ "$API_BASE/api/v1/integracao/produtores?page=0&size=20"A chave identifica o representante e restringe o acesso aos produtores da sua rede.
3. Base URL
Section titled “3. Base URL”| Ambiente | Base URL |
|---|---|
| Homologação | https://staging.api.quickpass.com.br |
| Produção | https://api.quickpass.com.br |
Prefixe as rotas com /api/v1/integracao (ex.: https://staging.api.quickpass.com.br/api/v1/integracao/produtores).
Na referência da API (Scalar, página separada) os servers são Homologação e Produção — não há localhost.
4. Erros comuns
Section titled “4. Erros comuns”| Situação | HTTP | O que fazer |
|---|---|---|
| Chave ausente ou inválida | 401 | Verifique o header X-API-Key |
| Produtor fora da rede | 403 / 404 | Use apenas IDs retornados pela listagem |
| Payload inválido | 400 | Confira campos obrigatórios na referência |
| Rate limit | 429 | Aguarde e retente com backoff |
Próximos passos
Section titled “Próximos passos”- Visão da seção Representantes
- Cadastrar / listar produtores
- Explorar a referência da API — autenticação com
X-API-Key; ambiente padrão Homologação (dá para trocar para Produção)