Integre seus sistemas internos à plataforma com endpoints REST, autenticação por Bearer Token e respostas em JSON. Documentação completa, exemplos práticos e suporte dedicado.
Acesso via Bearer Token com controle granular de permissões e expiração configurável por aplicação.
Respostas otimizadas e cache inteligente para consultas rápidas, mesmo em grandes volumes de dados.
Padrão RESTful com respostas em JSON e códigos HTTP semânticos — integração direta com qualquer linguagem.
Todas as requisições à API devem ser autenticadas através de um Bearer Token enviado no cabeçalho da requisição.
Authorization: Bearer seu_token_aqui
Nota: para obter seu token de acesso, entre em contato com nossa equipe de suporte ou acesse o painel administrativo.
/v1/pecas/search
Estável
Realiza a busca de peças no banco de dados utilizando filtros específicos.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| descricao | string | Condicional* | Descrição da peça (mín. 4 caracteres) |
| codigo_partnumber | string | Condicional* | Código Part Number |
| codigo_om | string | Condicional* | Código OM |
| page | int | Não | Número da página (padrão: 1) |
* Pelo menos um dos parâmetros condicionais deve ser enviado.
curl -X GET "https://partsgov.com.br/api/v1/pecas/search?descricao=filtro+oleo&page=1" \
-H "Authorization: Bearer seu_token_aqui" \
-H "Accept: application/json"
{
"success": true,
"message": "Busca realizada com sucesso.",
"data": {
"pecas": [
{
"id": 1,
"descricao": "Filtro de Óleo",
"codigo_partnumber": "ABC123",
"codigo_om": "OM456",
"montadora": "FIAT",
"preco": "45.90"
}
],
"pagination": {
"total": 50,
"per_page": 15,
"current_page": 1,
"last_page": 4
}
}
}
Nunca exponha seu token em repositórios públicos ou no lado do cliente. Use variáveis de ambiente para armazená-lo.
Implemente cache local para resultados frequentes — reduz a latência percebida e o consumo de requisições.
Sempre verifique o campo success na resposta e trate os códigos HTTP adequadamente.
Utilize o parâmetro page para percorrer grandes volumes de dados de forma eficiente.