> ## Documentation Index
> Fetch the complete documentation index at: https://docs.assiny.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Assinaturas e parcelamentos

> Ver, cancelar e reativar assinaturas, e reativar as cobranças de um parcelamento

## Detalhe de uma assinatura

```
GET /subscription-admin/subscription/details/{subscriptionId}
```

Devolve a assinatura com os campos em **`snake_case`**: `recurrence_status` (situação), `recurrence_type`, `cycle` (cobrança atual), `next_charge`, `last_charge_status`, `amount_with_tax`, forma de pagamento e final do cartão, comprador, produto, oferta e funil.

| `recurrence_status` | Significado |
| - | - |
| `active` | Em dia |
| `trying_charge`, `failed_charge` | Cobrança em nova tentativa ou que falhou |
| `canceled`, `canceled_by_user`, `canceled_by_attempts`, `canceled_charge` | Cancelada: pelo produtor, pelo comprador, por falta de pagamento ou com as cobranças futuras suspensas |
| `refunded`, `pending_refund`, `chargeback` | Reembolsada, com reembolso em andamento ou com chargeback |

## Cancelar assinatura

```
PATCH /subscription-admin/cancel/subscription/{subscriptionId}
```

Cancela a assinatura e as cobranças futuras. Não tem corpo.

## Reativar cobranças da assinatura

```
POST /subscription-admin/reactivate/charge/{subscriptionId}
```

Volta a cobrar as próximas parcelas de uma assinatura com as cobranças suspensas. Não tem corpo. Responde `{"status": "...", "messageResponse": "..."}`.

> [!WARNING]
>
> Reativar **pode cobrar o comprador**. Confirme com ele antes de chamar esta rota.

## Reativar cobranças de um parcelamento

```
POST /smart-installment-admin/reactivate/charge/{installmentId}
```

Mesmo efeito, para um parcelamento inteligente. Não tem corpo. Responde no mesmo formato.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.