Através desta API você pode criar um terceiro.
Parâmetros de entrada
A seguinte informação deve ser enviada no body da requisição.
Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
name | Texto | Sim | Nome do terceiro |
code | Texto | Sim | Código do terceiro |
email | Texto | Opcional | Correio eletrônico |
active | Texto | Opcional | Indica se o terceiro estará ativo ou não. Enviar true ou false |
code_parent_location | Texto | Opcional | Código do ativo tipo localização no qual estará localizado o terceiro. Pode ser consultado aqui. (Campo code) |
group_1 | Texto | Opcional | Descrição da classificação 1 |
group_2 | Texto | Opcional | Descrição da classificação 2 |
address | Texto | Opcional | Endereço |
city | Texto | Opcional | Cidade |
state | Texto | Opcional | Estado |
zip_code | Texto | Opcional | Código de área |
country | Texto | Opcional | País |
latitude | Texto | Opcional | Latitude |
longitud | Texto | Opcional | Longitude |
telephone | Texto | Opcional | Telefone |
telephone_2 | Texto | Opcional | Telefone 2 |
sms | Texto | Opcional | SMS |
fax | Texto | Opcional | FAX |
web_page | Texto | Opcional | Página web |
visible_to_all | Booleano | Opcional | Indica se o terceiro será visível para todos. true ou false |
id_third_party_type | Array de inteiros | Opcional | 1: Provedor de serviços |
Parâmetros de saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
code | Texto | Código do terceiro |
address | Texto | Endereço |
email | Texto | Correio eletrônico |
active | Booleano | Indica se o terceiro está ativo ou não |
name | Texto | Nome do terceiro |
zip_code | Texto | Código de área |
city | Texto | Cidade |
state | Texto | Estado |
telephone_1 | Texto | Telefone |
telephone_2 | Texto | Telefone 2 |
fax | Texto | FAX |
sms | Texto | SMS |
country | Texto | País |
latitude | Texto | Latitude |
longitud | Texto | Longitude |
web_page | Texto | Página web |
visible_to_all | Booleano | Indica se o terceiro é visível para todos ou não |
Exemplo:
Requisição: (POST)https://app.fracttal.com/api/third_parties
{
"name": "Terceiro de teste",
"code": "terceiro_teste",
"address": "Cra 40#12-04 sul",
"country": "Brasil",
"email": "[email protected]",
"active": "true",
"city": "São Paulo",
"state": "São Paulo",
"telephone_1": "555-555-55",
"web_page": "www.teste.com",
"id_third_party_type": [
1,
2,
3
]
}{
"success": true,
"message": "200",
"data": {
"id": 447735,
"id_company": 1190,
"code": "terceiro_teste",
"address": "Cra 40#12-04 sul",
"email": "[email protected]",
"id_parent": null,
"id_group_1": null,
"id_group_2": null,
"active": true,
"name": "Terceiro de teste",
"zip_code": null,
"city": "São Paulo",
"state": "São Paulo",
"telephone_1": "555-555-55",
"telephone_2": null,
"fax": null,
"sms": null,
"id_custom_field_group": null,
"country": "Brasil",
"is_changed": false,
"latitude": null,
"longitud": null,
"web_page": "www.teste.com",
"id_third_party_import": null,
"id_parent_location": null,
"visible_to_all": false,
"id_condition": null
},
"total": 1
}