Assinante → POST www.example.subscriber.com

A callback de assinante é acionada sempre que ocorrer uma ação na plataforma relacionada a um assinante. Nesse caso, enviaremos os dados atuais do assinante e a ação realizada.

Ações que acionam a callback:

AçãoAction no JSONQuando ocorre
CriaçãocreateQuando um novo assinante é cadastrado.
EdiçãoupdateQuando algum dado do assinante é alterado.
ExclusãodeleteQuando um assinante é excluído.
Criação ou alteração de serviçoupdate-tokenQuando um novo serviço é ativado para o assinante ou quando o status de um serviço existente é alterado.
📘

Alterações de status sem ação direta do usuário

A callback também será enviada quando houver uma alteração no status do serviço que não dependa diretamente de uma ação do usuário. Por exemplo, ao solicitar a suspensão de um serviço pela API, o serviço passa inicialmente para o status intermediário aguardando suspensão e, após a confirmação do processo, para o status final suspenso. Nesse momento, a callback é enviada informando o novo status do serviço.

Consulte a lista completa de status intermediários e finais na página do endpoint de busca de status dos produtos.

Exemplo de envio:

{
    "subscribers": [
        {
            "id": 1,
            "email": "[email protected]",
            "name": "Marilyn Manson",
            "document": "62458124483",
            "phone": "+5526849068464",
            "internet_speed_id": 1,
            "created_at": "2022-06-16T03:00:00.000000Z",
            "customer_plan": "Plano Globoplay 10Mbps",
            "services": [
                {
                    "token_created_at": "2025-06-02T16:55:37.000000Z",
                    "content_supplier_product_id": 1,
                    "content_supplier_product_name": "Globoplay",
                    "content_supplier_product_code": "globoplay",
                    "status_updated_at": "2022-06-16T03:00:00.000000Z",
                    "status_id": 1,
                    "status": "active",
                    "related_content_supplier_product_ids": [
                        25
                    ]
                }
            ]
        }
    ],
    "response": "success",
    "customer_document": "55096452000100",
    "action": "create",
    "token": "t029a51d613fcf4a303f57b99db7ec48f645ed7e76685e6bde9823a66f47",
    "partner": "celeti"
}

Descrição dos campos da callback:

CampoTipoDescrição
subscribersarrayDados do assinante.
subscribers.0.idintegerIdentificador único.
subscribers.0.emailstringE-mail principal.
subscribers.0.namestringNome.
subscribers.0.documentstringCPF.
subscribers.0.phonestringTelefone principal.
subscribers.0.internet_speed_idintegerIdentificador único da velocidade de internet contratada.
subscribers.0.created_atstringData de cadastro.
subscribers.0.servicesarrayDados dos serviços.
subscribers.0.services.0.token_created_atstringData de criação.
subscribers.0.services.0.content_supplier_product_idintegerIdentificador único do produto.
subscribers.0.services.0.content_supplier_product_namestringNome do produto.
subscribers.0.services.0.content_supplier_product_codestringCódigo do produto.
subscribers.0.services.0.status_updated_atstringÚltima data de atualização do status.
subscribers.0.services.0.status_idintegerIdentificador único do status atual.
subscribers.0.services.0.statusstringStatus atual.
subscribers.0.services.0.related_content_supplier_product_idsarrayArray de identificadores únicos dos produtos relacionados ao produto atual.
responsestringIndica o resultado da operação.
customer_documentstringCNPJ do provedor a quem o assinante pertence.
actionstringIndica a ação realizada.
tokenstringToken que deve ser utilizado no processo de autenticação da callback.
partnerstringIdentificação do parceiro (nossa identificação - celeti).

Did this page help you?