assinar
Crie uma nova assinatura e obtenha uma sessão de pagamento para ela. 🔐 Este método requer autorização.
Descrição
Este método cria uma nova assinatura paga para o usuário atual e retorna a sessão de pagamento que deve ser paga para ativá-la. Ele retorna uma Promise que resolve para um objeto ICreatedSubscription.
Assinaturas.subscribe(
body*);
Esquema de parâmetros
Esquema
body(obrigatório): ISubscribe
Corpo da assinatura
exemplo:
{ marker: "premium" }
body.marker(obrigatório): string
Marcador da assinatura.
exemplo: "premium"
Exemplos
Exemplo mínimo
const response = await Subscriptions.subscribe({ marker: 'premium' });
Exemplo de resposta
{
"statusCode": 404,
"timestamp": "2026-06-07T14:43:05.889Z",
"message": "Subscription not found"
}
Esquema de resposta
Esquema: ICreatedSubscription
id: number
Identificador da sessão de pagamento.
exemplo: 1
amount: number
Valor a ser pago.
exemplo: 100
paymentUrl: string
URL da página de pagamento.
exemplo: "https://checkout.stripe.com/c/pay/..."
status: string
Status da sessão de pagamento.
exemplo: "waiting"