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
email 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
email 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"
}