Guia de Assinaturas
Confira o guia de assinaturas para mais informações.
Endpoint responsável por recuperar os dados de uma assinatura específica cadastrada no Asaas.
Esse recurso permite consultar as informações atuais da assinatura, como forma de pagamento, periodicidade, valor, status, datas e demais configurações utilizadas para gerar as cobranças recorrentes.
A consulta é realizada utilizando o identificador único (id) retornado no momento da criação da assinatura.
Quando utilizar
Utilize este endpoint quando sua integração precisar:
- consultar os detalhes de uma assinatura específica;
- verificar o status atual de uma recorrência;
- validar informações antes de atualizar ou remover uma assinatura;
- sincronizar dados entre o Asaas e seu sistema;
- exibir informações detalhadas da assinatura em telas administrativas.
Caso seja necessário consultar várias assinaturas simultaneamente, utilize o endpoint Listar assinaturas.
Parâmetro importante
Este endpoint utiliza apenas um parâmetro obrigatório:
- id — identificador único da assinatura no Asaas.
Esse identificador é retornado pela API durante a criação da assinatura e deve ser armazenado pela sua aplicação para consultas futuras.
ImportanteO identificador da assinatura é diferente do identificador das cobranças geradas por ela.
Para consultar as cobranças pertencentes à assinatura, utilize o endpoint Listar cobranças de uma assinatura.
Como funciona
Após receber uma requisição válida, o Asaas localiza a assinatura correspondente ao identificador informado e retorna seu estado mais recente.
A consulta não altera nenhuma informação da assinatura nem gera novas cobranças.
Fluxo simplificado:
Criar assinatura
↓
Armazenar ID da assinatura
↓
Consultar assinatura
↓
Recuperar dados atualizadosComportamentos importantes
Ao utilizar este endpoint, considere que:
- apenas assinaturas pertencentes à conta autenticada poderão ser consultadas;
- a consulta retorna o estado atual da assinatura no momento da requisição;
- este endpoint não retorna a lista de cobranças geradas pela assinatura;
- alterações realizadas anteriormente serão refletidas na resposta da consulta.
Boas práticas
Recomendado
- Armazene o identificador da assinatura retornado na criação.
- Utilize este endpoint para sincronizar alterações realizadas na assinatura.
- Utilize Webhooks para acompanhar alterações em tempo real e recorra a esta consulta quando precisar recuperar o estado atual do recurso.
- Não utilize consultas repetitivas como mecanismo principal de monitoramento quando Webhooks estiverem disponíveis.
Erros comuns
400 Bad Request
400 Bad RequestPode ocorrer quando o identificador informado possui formato inválido.
401 Unauthorized
401 UnauthorizedOcorre quando a API Key é inválida ou não foi informada.
403 Forbidden
403 ForbiddenPode ocorrer quando uma requisição GET é enviada com body preenchido.
404 Not Found
404 Not FoundOcorre quando o identificador informado não existe ou não pertence à conta autenticada pela API Key utilizada.
Impactos operacionais
A recuperação de uma assinatura é uma operação exclusivamente de consulta.
Ela não altera cobranças existentes, não modifica o ciclo da recorrência e não gera novos pagamentos, sendo indicada para sincronização de dados, validações e consultas administrativas.
Conteúdos relacionados
- Criar assinatura
- Listar assinaturas
- Atualizar assinatura
- Remover assinatura
- Listar cobranças de uma assinatura
- Webhooks de assinatura
403Forbidden. Ocorre quando o body da requisição está preenchido, chamadas de método GET precisam ter um body vazio.
404Not found
