Pular para o conteúdo principal
Versão: 1.0

Primeiros passos

Objetivo: listar produtos com a chave do seu grupo em menos de 5 minutos.

1. Gere a chave de API​

No painel do aluno → Configurações → Chaves de API → dê um nome (ex.: App Android) e clique em Criar chave. Copie a chave (sk_live_...) — ela aparece uma única vez.

A chave aparece só uma vez

Se perder, não dá para ver de novo — é só gerar outra (e atualizar seu app). Guarde já em lugar seguro.

2. Descubra a URL base​

BASE="http://localhost:3333/v1"
Prefixo /v1

A base canônica é /v1. Chamadas sem o prefixo (/products) também funcionam por um alias transparente, mas prefira /v1 no código do app.

3. Primeira chamada — listar produtos​

Terminal
curl "$BASE/products" \
-H "X-API-Key: sk_live_xxxxxxxxxxxx" \
-H "X-Student-RM: RM550001"
Deu 401?

Confira se a chave está ativa (não foi revogada) e se o header é exatamente X-API-Key. Veja Autenticação para os erros comuns.

4. Próximo passo​

Você já fala com a API. Agora implemente o fluxo de compra ponta a ponta:

➡️ Guia: Fluxo de compra