Skip to main content
PUT
cURL

Authorizations

Authorization
string
header
required

Token JWT gerado na rota de autenticação (/auth). Deve ser enviado no formato: Bearer

Path Parameters

subscriptionId
string<uuid>
required

Identificador único da assinatura

Body

application/json

Dados que podem ser atualizados na assinatura

customerId
string<uuid>

ID do cliente associado à assinatura

tokenizedCardId
string<uuid>

ID do cartão tokenizado para cobrança

frequency
integer

Frequência em dias que será cobrado (ex: 7 para semanal, 30 para mensal)

title
string

Título/descrição da assinatura

amount
integer

Valor da assinatura em centavos

duration
integer

Duração em ciclos (quantas vezes será cobrado). Opcional, se não informado será vitalício

expirationDate
string<date>

Data de expiração da assinatura. Precisa estar no formato YYYY-MM-DD

Example:

"2026-06-06"

Response

Assinatura atualizada com sucesso

data
object
message
string
Example:

"Assinatura atualizada com sucesso"