Quick Start
Comece já e faça o seu primeiro pedido à API para obter a lista de veículos aqui.
Começar a usar a Cartrack Fleet API é simples. Esta secção apresenta um exemplo básico de como fazer a sua primeira chamada à API. Embora o exemplo use curl, uma ferramenta versátil e amplamente suportada para pedidos HTTP na linha de comandos, pode aplicar os mesmos princípios noutras linguagens e ferramentas, como Python, JavaScript ou bibliotecas HTTP.
Pré-requisitos
Antes de avançar, confirme que tem:
- cURL instalado: Garanta que o cURL está instalado no seu sistema. Normalmente está disponível em Unix, Linux e macOS, e também pode ser instalado no Windows.
- Base URL e credenciais de autenticação: Vai precisar da base URL da Cartrack Fleet API e de credenciais válidas. Para orientação detalhada, consulte as páginas Authentication e Base URLs.
Fazer uma chamada à API
Pode fazer uma chamada para obter a lista de veículos com curl desta forma:
curl --location '{baseUrl}/rest/vehicles' \
--header 'Accept: application/json' \
--header 'Authorization: Basic your_encoded_credentials'
Substitua {baseUrl} pela base URL real da Cartrack Fleet API e your_encoded_credentials pelas suas credenciais de autorização codificadas em Base64.
Entender o comando
--location: Instrui ocurla seguir redirecionamentos enviados pelo servidor.--header: Permite definir cabeçalhos adicionais no pedido. Neste exemplo, indicamos que aceitamos respostas em JSON e incluímos as credenciais de autorização.- O URL do endpoint (
{baseUrl}/rest/vehicles) identifica o endpoint da API para obter a lista de veículos.
Resposta
A API devolverá uma resposta JSON com uma lista de veículos, incluindo detalhes como ID do veículo, modelo e outras informações relevantes.
Este exemplo básico é um ponto de partida para chamadas à Cartrack Fleet API. Pode adaptá-lo à linguagem ou ferramenta da sua preferência usando os mesmos princípios. Para mais detalhes sobre funcionalidades e endpoints adicionais, continue a explorar a documentação completa da API.
Importar para Postman
Pode importar a especificação OpenAPI da Cartrack para o Postman e gerar uma coleção de pedidos pronta a usar.
- URL da spec: https://developer.cartrack.com/openapi/openapi.yaml
- No Postman: clique em Import -> Link, cole o URL e clique em Import. Em alternativa, use Import -> File e envie o ficheiro
openapi.yamldescarregado. - O Postman criará uma coleção de pedidos com base na spec.
- Configure os valores de ambiente:
- Defina a base URL com base nas instruções da página Base URLs.
- Configure a autenticação: as APIs Cartrack usam Basic Authentication. No Postman, abra qualquer pedido, vá ao separador Authorization, escolha Basic Auth e introduza o username e a password. Em alternativa, adicione o cabeçalho
Authorizationcom o valorBasic <base64-encoded-credentials>. Consulte a página Authentication para detalhes sobre geração de credenciais.
- Execute pedidos individualmente ou use o Collection Runner para executar várias chamadas.