Papildomi laukai pridėti ir API
Norint užpildyti papildomus laukus per API užklausą, reikia pasiųsti tokius parametrus
custom_field_id yra iš https://www.itax.lt/custom_fields
Kuriamas naujas pirkėjas užpildant papildomus laukus (kurie sukurti nustatymuose)
POST https://itax.lt/api/v1/clients
{
"client": {
"name": "UAB Naujas",
"custom_field_values_attributes": [
{
"custom_field_id": 8,
"value": "IDV049385094385"
},
{
"custom_field_id": 11,
"value": "897979798"
}
]
}
}
Atsakyme jie atvaizduojami taip
"custom_field_values": [
{
"id": 135,
"custom_field_id": 8,
"custom_field_name": "IDV kodas",
"value": "IDV049385094385"
},
{
"id": 136,
"custom_field_id": 11,
"custom_field_name": "Muitinės kodas",
"value": 897979798
}
]
Norint atnaujinti pirkėją, siunčiama PUT užklausa. Jei value tuščias, lauko reikšmė bus panaikinta.
PUT https://itax.lt/api/v1/clients/1113349
{
"client": {
"name": "UAB Naujas pavadinimas",
"custom_field_values_attributes": [
{
"custom_field_id": 11,
"value": "9999999"
},
{
"custom_field_id": 8,
"value": ""
}
]
}
}