Zasób przechowuje dane firmy, która zarządza instancją.

Endpointy obsługujące żądanie:

  • https://api.5ways.com

Pobranie danych

GET /rest/customer_company/{id}

Odpowiedź
HTTP/1.1 200 OK
{
    "CustomerCompany": {
        "name": "nazwa firmy",
        "city": "miasto",
        "street": "Ulica i numer"
        "zip": "kod pocztowy",
        "nip": "identyfikator podatkowy",
        "country": "kraj",
    }
}

Aktualizacja danych

PUT /rest/customer_company/{id}

Treść żądania
{
    "CustomerCompany": {
        "city": "miasto"
    }
}
Odpowiedź
HTTP/1.1 200 OK
{
    "status": "OK"
}

Tworzenie oferty

POST /rest/customer_company

Treść żądania
{
  "CustomerCompany": {
      "name": "Nazwa firmy",
      "city": "miasto",
      "street": "Ulica i numer"
      "zip": "kod pocztowy",
      "country": "kraj",
  }
}
Odpowiedź

Zwraca obiekt z id

HTTP/1.1 201 Created
location: https://api.5ways.com/rest/customer_company/{id}
{
    "id": 3
}