POST api/Contrato/ReativarContrato
Permite reativar um contrato cancelado. Não é possivel reativar contrato cancelado há mais de 30 dias.
Request Information
URI Parameters
None.
Body Parameters
Dados do contrato a ser reativado
ReativarDadosName | Description | Type | Additional information |
---|---|---|---|
metodo |
Método a ser invocado (Opcional) |
string |
None. |
token |
Token de acesso à americanet |
string |
None. |
numero_contrato |
Número do contrato a ser reativado |
integer |
None. |
motivo |
Motivo da reativação: 1 - Reativação de contrato por solicitação do cliente. 2 - Reativação de contrato por ter cancelado erroneamente. |
integer |
None. |
tempo_vida |
Tempo de vida do token |
string |
None. |
token2 |
token de acesso a esta Api |
string |
None. |
idoperador |
Código do operador |
integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "metodo": "sample string 1", "token": "sample string 2", "numero_contrato": 3, "motivo": 4, "tempo_vida": "sample string 5", "token2": "sample string 6", "idoperador": 7 }
application/xml, text/xml
Sample:
<ContratoModel.ReativarDados xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/mvno"> <idoperador>7</idoperador> <metodo>sample string 1</metodo> <motivo>4</motivo> <numero_contrato>3</numero_contrato> <tempo_vida>sample string 5</tempo_vida> <token>sample string 2</token> <token2>sample string 6</token2> </ContratoModel.ReativarDados>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ReativarRetornoName | Description | Type | Additional information |
---|---|---|---|
retorno |
Código e mensagem de retorno do servidor. 0=Sucesso |
MensagemRetorno |
None. |
token |
Token da americanet |
string |
None. |
tempo_vida |
Tempo de vida do token |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "retorno": { "codigo": 1, "mensagem": "sample string 2" }, "token": "sample string 1", "tempo_vida": "sample string 2" }
application/xml, text/xml
Sample:
<ContratoModel.ReativarRetorno xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/mvno"> <retorno> <codigo>1</codigo> <mensagem>sample string 2</mensagem> </retorno> <tempo_vida>sample string 2</tempo_vida> <token>sample string 1</token> </ContratoModel.ReativarRetorno>