put https://app.fracttal.com/api/third_parties_services/
Através desta API é possível atualizar as propriedades de um serviço associado a um terceiro.
Parâmetros de entrada
As seguintes informações devem ser enviadas no corpo da requisição.
Parâmetro | Tipo | Obrigatório | Descrição |
---|---|---|---|
id_third_party_service | Inteiro | Sim | Id do serviço do terceiro. Pode ser consultado aqui. (campo id) |
service_description | Texto | Sim | Nome do serviço |
cost | Inteiro | Sim | Custo do serviço |
details | Texto | Opcional | Detalhes do serviço associado ao terceiro |
unit_code | Texto | Opcional | Código da unidade de medida do serviço. Este parâmetro deve ser enviado quando o serviço não estiver criado no Fracttal |
unit_description | Texto | Opcional | Descrição da unidade de medida do serviço. Este parâmetro deve ser enviado quando o serviço não estiver criado no Fracttal |
Parâmetros de saída
Parâmetro | Tipo | Descrição |
---|---|---|
third_parties_name | Texto | Nome do terceiro |
service_types_description | Texto | Descrição do tipo de serviço |
cost | Inteiro | Custo do serviço associado ao terceiro |
details | Texto | Detalhes do serviço associado ao terceiro |
date_frequency | Texto | Frequência do serviço |
period_dates_description | Texto | Descrição da frequência do serviço |
unit_frequency | Texto | Unidade de frequência do serviço |
units_description | Texto | Descrição da unidade de frequência do serviço |
service_units_description | Texto | Descrição da frequência no serviço |
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 associado ao terceiro é visível para todos ou não |
parent_description | Texto | Descrição do ativo tipo localização ao qual está associado o serviço |
Exemplo:
Requisição: (PUT)https://app.fracttal.com/api/third_parties_services/2
{
"service_description":"MANUTENÇÃO DE ELEVADORES",
"cost":150000,
"details":"SERVIÇO INSERIDO POR API"
}
{
"success": true,
"message": "200",
"data": {
"id": 15254,
"id_company": 69,
"id_third_party": 377912,
"third_parties_name": "OTIS",
"id_service_type": 11153,
"service_types_description": "MANUTENÇÃO DE ELEVADORES",
"cost": 150000,
"id_unity": null,
"details": "SERVIÇO INSERIDO POR API",
"date_frequency": null,
"id_period_date": null,
"period_dates_description": null,
"unit_frequency": null,
"id_unit_service": null,
"units_description": null,
"service_units_description": null,
"description": "OTIS",
"third_parties_code": "123424325",
"visible_to_all": false,
"parent_description": "// "
},
"total": 1
}