FRACTTAL API

(POST) Criar um Terceiro

Através desta API você pode criar um terceiro.

EndPoint
https://app.fracttal.com/api/third_parties

Método POST

Parâmetros de Entrada no corpo

Parâmetro Tipo de campo Obrigatório Descrição
name Texto Nome do terceiro
code Texto Sim Código do terceiro
email Texto Opcional Correio Eletrônico
active Texto Opcional Recurso habilitado. Enviar true ou false
code_parent_location Texto Opcional Código do ativo na qual estará localizado o terceiro.
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 Text Opcional Código de área
country Texto Opcional País.
latitude Texto Opcional Latitude
longitud Texto Opcional Longuitud.
telephone Texto Opcional Teléfono.
telephone_2 Texto Opcional Teléfono 2.
sms Texto Opcional Sms.
fax Texto Opcional Fax.
web_page Texto Opcional Página web.
visible_to_all Booleano Opcional Visible para todos.
id_third_party_type Array de enteros Opcional 1:Proveedor de servicios
2:Fabricante
3:Proveedor
4:Cliente

Parâmetros de saída

Parâmetro Tipo de campo Descrição
success Booleano true se a inserção foi bem sucedida ou false no caso contrário
message Text 200 se foi bem sucedido
data Text Json com o item inserido
total Número Quantidade de registros inseridos(Sempre será 1)

Exemplo:

Petição:  https://app.fracttal.com/api/third_parties

Corpo

{
	"name":"Fracttal SPA",
	"code":"fracttal_tercero",
	"address":"San Pio X",
	"country":"Chile",
	"email":"[email protected]",
	"active": "true",
	"city":"Providencia",
	"state": "Region Metropolitana",
	"telephone_1":"555-555-55",
	"web_page":"www.fracttal.com",
        "id_third_party_type":[1,2,3]
}

 

Exemplo Resposta:

{
  "success": true,
  "message": "200",
  "data": {
    "id": 6,
    "id_company": 69,
    "code": "3457899",
    "address": null,
    "email": null,
    "id_parent": null,
    "id_group_1": null,
    "id_group_2": null,
    "active": false,
    "name": "Tercero 3 api",
    "zip_code": null,
    "city": null,
    "state": null,
    "telephone_1": null,
    "telephone_2": null,
    "fax": null,
    "sms": null,
    "id_custom_field_group": null,
    "country": null,
    "is_changed": false,
    "latitude": null,
    "longitud": null,
    "web_page": null,
    "id_third_party_import": null,
    "id_parent_location": null
  },
  "total": 0
}