O objetivo deste serviço é possibilitar a listagem dos contratos que tenham degustação de planos agendados em determinado período ou os dados de um contrato em específico.. Abaixo, segue exemplo do json de envio:
{
"temporary_plan_list":
{
"id": 110,
"start_period": "2019-04-20 00:00:00"
}
}
ID | Campo | Obrigatório | Pai | Tipo | Observações |
A01 | Dados do plano de degustação | Sim | Raiz | - | |
A02 | id |
Não | A01 | Número |
Id do registro retornado pelo serviço temporary_plan_insert. |
A03 | start_period |
Não | A01 | Data e hora |
Data e hora de início da degustação. Se o campo acima for informado, este campo será ignorado. |
Em caso de sucesso, será retornado um json conforme o exemplo abaixo:
{
"status": 1,
"error_code": 0,
"error_description": "",
"result":
[
{
"id": "1923",
"customer_id": "1265",
"contract_id": "6587",
"temporary_plan_id": "10",
"start_period": "2019-04-16 00:00:00",
"finish_period": "2019-04-20 23:59:59",
"status": "running"
},
{
"id": "1924",
"customer_id": "1265",
"contract_id": "6587",
"temporary_plan_id": "10",
"start_period": "2019-04-20 00:00:00",
"finish_period": "2019-04-20 23:59:59",
"status": "scheduled"
}
]
}
{
"status": 0,
"error_code": 12,
"error_description": "Document not found!",
"result": ""
}