Skip to main content

Criar plano

POST /api/v1/subscriptions/plans — requer X-Client-ID + X-API-Key.
billing_day é sempre limitado a 28 para garantir compatibilidade com todos os meses. Dias 29, 30 e 31 não são aceitos.
Resposta 201:

Atualizar plano

PUT /api/v1/subscriptions/plans/{uuid} — requer X-Client-ID + X-API-Key.
Não é possível alterar amount, currency, interval ou interval_count após a criação. Para mudar o valor ou a frequência, crie um novo plano e migre as assinaturas via troca de plano.

Listar planos

GET /api/v1/subscriptions/plans — requer X-Client-ID + X-API-Key. Retorna a lista de planos da empresa. Planos inativos (is_active: false) são incluídos.

Deletar plano

DELETE /api/v1/subscriptions/plans/{uuid} — requer X-Client-ID + X-API-Key. Soft-delete. Não é possível deletar um plano com assinaturas ativas.