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

# Exemplos de Clientes & Assinaturas

> Exemplos executáveis de assinaturas por linguagem: criar ou reutilizar um cliente e então criar, consultar e cancelar uma assinatura.

Código executável para o fluxo de Clientes & Assinaturas: criar ou reutilizar um cliente e então criar,
consultar e cancelar uma assinatura. Renovação, falha, atraso (past-due) e cancelamento são tratados
pelos exemplos de [Webhooks](/pt/examples/webhooks).

**Guia:** [Visão geral de assinaturas](/pt/subscriptions/overview) ·
[Ciclo de vida](/pt/subscriptions/lifecycle) · [Clientes](/pt/payments/customers)
**Referência da API:** [Assinaturas](/pt/api-reference/subscriptions/reference)
([criar](/pt/api-reference/subscriptions/create) · [consultar](/pt/api-reference/subscriptions/get) ·
[cancelar](/pt/api-reference/subscriptions/cancel)) ·
[Clientes](/pt/api-reference/customers/reference)

## Código de exemplo por linguagem

| Linguagem         | Diretório                                                                                             | README                                                                                     |
| ----------------- | ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| TypeScript / Node | [`typescript/subscriptions/`](https://github.com/PagouAi/examples/tree/main/typescript/subscriptions) | [README](https://github.com/PagouAi/examples/blob/main/typescript/subscriptions/README.md) |
| Python            | [`python/subscriptions/`](https://github.com/PagouAi/examples/tree/main/python/subscriptions)         | [README](https://github.com/PagouAi/examples/blob/main/python/subscriptions/README.md)     |
| PHP               | [`php/subscriptions/`](https://github.com/PagouAi/examples/tree/main/php/subscriptions)               | [README](https://github.com/PagouAi/examples/blob/main/php/subscriptions/README.md)        |
| Java              | [`java/subscriptions/`](https://github.com/PagouAi/examples/tree/main/java/subscriptions)             | [README](https://github.com/PagouAi/examples/blob/main/java/subscriptions/README.md)       |
| C# / .NET         | [`dotnet/subscriptions/`](https://github.com/PagouAi/examples/tree/main/dotnet/subscriptions)         | [README](https://github.com/PagouAi/examples/blob/main/dotnet/subscriptions/README.md)     |
| Go                | [`go/subscriptions/`](https://github.com/PagouAi/examples/tree/main/go/subscriptions)                 | [README](https://github.com/PagouAi/examples/blob/main/go/subscriptions/README.md)         |
| Ruby              | [`ruby/subscriptions/`](https://github.com/PagouAi/examples/tree/main/ruby/subscriptions)             | [README](https://github.com/PagouAi/examples/blob/main/ruby/subscriptions/README.md)       |

## Operações exercitadas

`postCustomers` · `getCustomersById` · `postSubscriptions` · `getSubscriptionsById` ·
`postSubscriptionsByIdCancel`
