Primeiros passos
Da chave de API à primeira chamada em poucos minutos.
1. Crie uma chave de API
Acesse Painel → Chaves de API e crie uma chave nova. Guarde em lugar seguro: ela só aparece uma vez, porque a plataforma guarda apenas o hash.
2. Consulte o saldo
cURL
curl https://altiviacloud.com.br/api/v1/balance \
-H "Authorization: Bearer ac_live_SUA_CHAVE"3. Liste os países disponíveis
cURL
curl https://altiviacloud.com.br/api/v1/countriesAs listas de países e de serviços são públicas e não exigem chave.
4. Compre um número virtual
cURL
curl -X POST https://altiviacloud.com.br/api/v1/orders \
-H "Authorization: Bearer ac_live_SUA_CHAVE" \
-H "Content-Type: application/json" \
-d '{
"countryId": "id_do_pais",
"serviceId": "id_do_servico"
}'5. Leia o SMS
cURL
curl https://altiviacloud.com.br/api/v1/orders/ID_DO_PEDIDO/sms \
-H "Authorization: Bearer ac_live_SUA_CHAVE"6. Feche o pedido
Recebeu o código, encerre com /finish. Nada chegou, cancele com /cancel — sem SMS, o valor volta integral para a carteira. Os detalhes estão em Pedidos.
cURL
curl -X POST https://altiviacloud.com.br/api/v1/orders/ID_DO_PEDIDO/finish \
-H "Authorization: Bearer ac_live_SUA_CHAVE"SDKs
Os SDKs oficiais para seis linguagens estão em preparação e ainda não foram publicados. As chamadas acima funcionam com o cliente HTTP de qualquer linguagem.