get https://app.fracttal.com/api/third_parties_services/
Mediante esta API é possível consultar os serviços de todos os terceiros ou de algum específico.
O parâmetro na URL "code" é o código do terceiro. Pode ser obtido aqui. (Campo code)
Parâmetros de entrada
É possível filtrar a informação mediante os seguintes query_params:
Parâmetro | Tipo | Obrigatório | Descrição |
---|---|---|---|
code | Texto | Opcional | Código do terceiro. Pode ser obtido aqui. (Campo code) |
start | Inteiro | Opcional | Número do registro onde iniciará a consulta. Por padrão 0. Todas as consultas estão limitadas a 100 registros, quando há mais que essa quantidade deve-se utilizar este parâmetro para a paginação. |
limit | Inteiro | Opcional | Quantidade de registros que mostrará a requisição. O valor por padrão é 100. |
Parâmetros de saída
Parâmetro | Tipo | Descrição |
---|---|---|
id | Inteiro | ID do serviço do terceiro |
id_third_party | Inteiro | ID do terceiro |
third_parties_code | Texto | Código do terceiro |
third_parties_name | Texto | Nome do terceiro |
service_types_description | Texto | Descrição do serviço |
details | Texto | Detalhes do serviço |
cost | Inteiro | Custo do serviço |
units_description | Texto | Unidade do serviço |
service_units_description | Texto | Unidade do serviço associado ao terceiro |
description | Texto | Descrição do serviço |
third_parties_code | Texto | Código do terceiro associado ao serviço |
visible_to_all | Booleano | Indica se o serviço está ativo ou não |
parent_description | Texto | Localizado em ou faz parte de |
Exemplo:
Requisição: (GET)https://app.fracttal.com/api/third_parties_services/
{
"success": true,
"message": "200",
"data": [
{
"id": 13801,
"id_company": 1190,
"id_third_party": 21,
"third_parties_name": "COMERCIAL AGROTERRA",
"id_service_type": 4653,
"service_types_description": "RECOLECCIÓN DE RESIDUOS",
"cost": 80000,
"id_unity": 63,
"details": "",
"date_frequency": null,
"id_period_date": null,
"period_dates_description": null,
"unit_frequency": null,
"id_unit_service": 63,
"units_description": "TON",
"service_units_description": "TON",
"description": "COMERCIAL AGROTERRA",
"third_parties_code": "76029279",
"visible_to_all": false,
"parent_description": "// "
},
{
"id": 2,
"id_company": 1190,
"id_third_party": 21,
"third_parties_name": "COMERCIAL AGROTERRA",
"id_service_type": 12044,
"service_types_description": "MANTENIMIENTO DE ELEVADORES",
"cost": 23000,
"id_unity": 36,
"details": "SERVICIO INSERTADO POR API",
"date_frequency": 1,
"id_period_date": 4,
"period_dates_description": "YEARS",
"unit_frequency": 30,
"id_unit_service": 36,
"units_description": "Hora",
"service_units_description": "Hora",
"description": "COMERCIAL AGROTERRA",
"third_parties_code": "76029279",
"visible_to_all": false,
"parent_description": "// "
}
],
"total": 2
}