Skip to main content
As ações são as mesmas da assinatura das lojas, em /partner/v2/resales/{resaleId}/<ação>. As de estado respondem 202 Accepted com o resaleId; a atualização responde 200 OK.
A assinatura de uma revenda não tem plano. activate, subscription e o antigo agreementCode aceitam só o agreementCode; um planId no corpo é ignorado.
Resposta (202)
Status que não aceita a ação retorna 422 com o motivo no title.

Ativar Assinatura

string
Código do contrato. Omita para manter o atual.
Como nas lojas, reativar no mesmo mês do cancelamento (ou em até 24 horas) muda o status mas ignora o agreementCode; envie-o depois com Atualizar Assinatura.

Cancelar Assinatura

Sem corpo: POST /partner/v2/resales/{resaleId}/cancel.
Cancelar a revenda cancela também todas as lojas ACTIVATED dela e remove os domínios da revenda. As lojas precisam ser reativadas uma a uma depois que a revenda voltar a ACTIVATED.

Ativar Aviso

Sem corpo: POST /partner/v2/resales/{resaleId}/warning. Desliga um bloqueio ativo.

Desativar Aviso

Sem corpo: POST /partner/v2/resales/{resaleId}/unwarning.

Bloquear Assinatura

Sem corpo: POST /partner/v2/resales/{resaleId}/block.
O bloqueio não cancela: a assinatura continua ACTIVATED. Enquanto a revenda está bloqueada, as lojas dela perdem a licença.

Desbloquear Assinatura

Sem corpo: POST /partner/v2/resales/{resaleId}/unblock.

Atualizar Assinatura

Atualiza o código do contrato sem mudar o status. Envie "" para apagar o código.

Código do Contrato

PUT /partner/v2/resales/{resaleId}/agreementCode está descontinuado em favor de Atualizar Assinatura. A data anunciada foi 01/07/2025; a rota ainda responde, com os headers Deprecation: true e Sunset: Tue, 01 Jul 2025 00:00:00 GMT, e pode ser removida a qualquer momento.
Aceita o mesmo corpo de PUT subscription. Migre trocando apenas o final do caminho.