PinRadio API
Use esta API para gerar PINs de rádio com as calculadoras disponíveis no projeto.
Autenticação
X-API-Key: SUA_API_KEY
Endpoints
- GET /api/ — help HTML/JSON
- GET /api/v1/help — help JSON
- GET /api/v1/brands — lista marcas
- GET /api/v1/models?brand=Ford — lista calculadoras/modelos
- POST /api/v1/generate — gera PIN
Exemplo Alpine automático
curl -X POST https://pinradio.groundview.pt/api/v1/generate \
-H "Content-Type: application/json" \
-H "X-API-Key: SUA_API_KEY" \
-d '{"calculator":"alpine","serial":"AL291030863308","alpine_mode":"auto"}'Notas
- Alpine usa calculator=alpine.
- alpine_mode=auto escolhe 4 dígitos quando o input tem 4 dígitos e 5 dígitos quando tem 5 ou mais; em serial completo extrai os últimos 5, com fallback para últimos 4 se necessário.
- alpine_mode=4 força últimos 4 dígitos.
- alpine_mode=5 força últimos 5 dígitos.
- base é opcional para Alpine 5: vazio devolve base5 e base6; 5 ou 6 devolve uma só base.
Ver marcas