Zkopírováno

/v1/Location/Create

Vytvoří obchodníkovi provozovnu a vrací její Id.

Nutná oprávnění

Location_cw

Požadavek

CreateLocationRequest
Název Popis Typ Další informace
MerchantId

Id obchodníka. Pozor na Podmínka úprav obchodníků.

integer

Povinný údaj

Address

Adresa

AddressApiModel

Povinný údaj

Description

Popisek

string
Name

Název

string

Povinný údaj

Phone

Telefon

string

Telefonní číslo

TimeStamp

Datum a čas prováděného dotazu

unix time stamp

WorkingHours

Pracovní hodiny

WorkingHourApiModel[]

Povinný údaj

Příklad požadavku

application/json

Ukázka
{
  "MerchantId": 2038,
  "Name": "Provozovna",
  "Description": "Popisek",
  "Phone": "+420730155866",
  "Address": {
    "Street": "Zeyerova 560/25",
    "City": "Liberec",
    "ZipCode": "460 01",
    "Country": "Česká Republika",
    "Name": "Reservanto",
    "Latitude": 50.1156447,
    "Longitude": 14.4052019
  },
  "WorkingHours": [
    {
      "DayOfWeek": 0,
      "Start": 1769349600,
      "End": 1769353200
    }
  ],
  "TimeStamp": 1769352498
}

Odpověď

Popis odpovědi

Vytvoří obchodníkovi provozovnu a vrací její Id.

CreateLocationResponse
Název Popis Typ Další informace
LocationId

Vnitřní Id provozovny ze systému Reservanto.

integer
ErrorMessage

Chybová hláška doplňující chybu (např. pro debug).

string
ErrorMessages

Pole chybových hlášek. Pokud vznikla jen 1 chyba, tak je tu jen 1 chybová hláška.

string[]
ErrorParameter

Případný chybně zadaný parametr v požadavku.

string
ErrorParameters

Pole chybně zadaných parametrů. Pokud je chybný jen 1 parametr, tak je tu jen 1.

string[]
IsError

Indikuje, zda vznikla chyba.

boolean

Příklad odpovědi

application/json

Ukázka
{
  "LocationId": 15898,
  "IsError": false,
  "ErrorParameter": null,
  "ErrorMessage": null,
  "ErrorParameters": [],
  "ErrorMessages": []
}