Ativação de contrato
De RBX ISP - Manual do Usuário
O objetivo deste serviço é realizar a ativação de um contrato que esteja Em Instalação ou Aguardando Instalação. Abaixo, segue exemplo do json de envio:
{
"contract_activate":
{
"customer_id": 22563,
"contract_id": 65874
}
}
Detalhamento dos campos
ID | Campo | Obrigatório | Pai | Tipo | Observações |
A01 | Dados da autenticação | Sim | Raiz | - | |
A02 | customer_id |
Sim | A01 | Número |
Código do cliente. Aceita valores positivos maiores que zero. |
A03 | contract_id |
Sim | A01 | Número |
Número do contrato. Aceita valores positivos maiores que zero. O contrato deverá estar em uma das situações: Aguardando Instalação, Em Instalação ou Suspenso. |
Mensagem de retorno
Em caso de sucesso, será retornado um json conforme o exemplo abaixo:
{
"status": 1,
"error_code": 0,
"error_description": "",
"result": "Contract activated successfully"
}
Em caso de falha, será retornado um json conforme o exemplo abaixo:
{
"status": 0,
"error_code": 12,
"error_description": "The field contract_id is invalid!",
"result": ""
}