Zapis osoby kontaktowej
Dodanie lub edycja danych osoby kontaktowej w systemie
Metoda: POST
Ścieżka: /api/v1/persons/save
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
| id | string |
Id osoby kontatkowej (w przypadku braku stworzy nową osobę kontatkową) |
| name | string |
Imię osoby |
| lastname | string |
Nazwisko osoby |
string |
Email osoby | |
| nip | string |
Nip osoby |
| id_user | string |
Id opiekuna osoby |
| address | string |
Adres osoby |
| city | string |
Miasto osoby |
| district | string |
Województwo osoby |
| post_code | string |
Kod pocztowy |
| phone | string |
Numer telefonu |
| agreements | json |
Zgody marketingowe |
Parametry odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| id | string | Unikalny identyfikator klienta |
| name | string | Imię klienta |
| lastname | string | Nazwisko klienta |
| string | Email klienta | |
| city | string | Miasto |
| nip | string | NIP klienta |
| address | string | Adres klienta |
| post | string | Poczta klienta |
| post_code | string | Kod pocztowy klienta |
| regon | string | Regon klienta |
| phone | string | Numer telefonu |
| number_house | string | Numer budynku |
| number_apartment | string | Numer lokalu |
| district | string | Województwo |
| region | string | Region |
| id_user | string | Id głównego opiekuna |
| created_at | string | Data dodania klienta |
| modified_at | string | Data ostatniej aktualizacji klienta |
Odpowiedź w formacie JSON
{
"status": 200,
"data": {
"id": "string",
"name": "string",
"lastname": "string",
"email": "string",
"city": "string",
"nip": "string",
"address": "string",
"post": "string",
"post_code": "string",
"regon": "string",
"phone": "string",
"number_house": "string",
"number_apartment": "string",
"district": "string",
"region": "string",
"id_user": "string",
"created_at": "string",
"modified_at": "string"
}
}
Odpowiedź w formacie JSON
{
"status": 400,
"description": "Nieprawidłowe parametry"
}
Odpowiedź w formacie JSON
{
"status": 403,
"description": "Niepoprawne dane logowania"
}