Webservice (Comercial Contratos - Buscar extrato de ligação)
Descrição: Obtém o extrato de ligações de acordo com Contrato e período informado
URL: https://[URL]/ws/comercial/contrato/{idContrato}/extrato/ligacao?dataInicio={dataInicio}&dataFim={dataFim}
Método: POST
Entrada: Pelo Path Param passar o código do contrato, Por Query Param passar a Data Inicial e a Data Final no formato (dd-MM-yyyy) e JSON contendo usuário e senha.
Saída: JSON contendo o extrato de ligações filtradas de acordo com o ID do contrato e o período fornecido.
Campos JSON de entrada:
Tag | Tipo Parâmetro | Tipo | Obrigatório | Observação |
usuario | body | String | SIM | |
senha | body | String | SIM | |
idContrato | Path Param | String | SIM | |
dataInicio | Query Param | String | SIM | |
dataInicio | Query Param | String | SIM |
Exemplo:
- Envio:
- https://[URL]/ws/comercial/contrato/{idContrato}/extrato/ligacao?dataInicio={dataInicio}&dataFim={dataFim}
- Parâmetros adicionais:
{ "usuario":"12312312312", "senha":"12312312312" }
- Parâmetros adicionais:
- https://[URL]/ws/comercial/contrato/{idContrato}/extrato/ligacao?dataInicio={dataInicio}&dataFim={dataFim}
- Retorno:
- Sucesso:
[ { "id":1, "dataColeta":1499355958000, "isFaturado":false, "idServico":null, "origem":"553112341234", "valor":0, "batch":"0800 Camara Municipal Conselheiro Lafaiete", "dataLigacao":1390405381000, "descricao":"Brasil - MG", "idTipoLigacao":null, "descricaoTipoLigacao":null, "idChamada":1, "destino":"553135353535", "duracao":0, "controlNumber":2 }, { "id":2, "dataColeta":1499355958000, "isFaturado":false, "idServico":null, "origem":"553112341234", "valor":0, "batch":"0800 Camara Municipal Conselheiro Lafaiete", "dataLigacao":1390405454000, "descricao":"Brasil - MG", "idTipoLigacao":null, "descricaoTipoLigacao":null, "idChamada":2, "destino":"553135353535", "duracao":0, "controlNumber":2 } ]
- Sucesso: