Consultar serviços de terceiros

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âmetroTipoDescrição
idInteiroID do serviço do terceiro
id_third_partyInteiroID do terceiro
third_parties_codeTextoCódigo do terceiro
third_parties_nameTextoNome do terceiro
service_types_descriptionTextoDescrição do serviço
detailsTextoDetalhes do serviço
costInteiroCusto do serviço
units_descriptionTextoUnidade do serviço
service_units_descriptionTextoUnidade do serviço associado ao terceiro
descriptionTextoDescrição do serviço
third_parties_codeTextoCódigo do terceiro associado ao serviço
visible_to_allBooleanoIndica se o serviço está ativo ou não
parent_descriptionTextoLocalizado 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
}
Language