Products

List product

get

List all products

Responses
200
A list of products
application/json
get
GET /private/products HTTP/1.1
Host: api.bookinglayer.io
Accept: */*
200

A list of products

[
  {
    "category_id": 0,
    "updated_at": "2000-01-23T04:56:07.000+00:00",
    "created_at": "2000-01-23T04:56:07.000+00:00",
    "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
    "backoffice_title": "backoffice_title",
    "type": "accommodation",
    "has_accommodation": true,
    "deleted_at": "2000-01-23T04:56:07.000+00:00",
    "location_id": 1,
    "accommodation_type_id": 6
  }
]

Create a product

post

Create a product

Body
idstring · uuidRead-onlyOptional
backoffice_titlestringRequired
category_idintegerRequired
typestring · enumRequiredPossible values:
accommodation_type_idintegerOptional
has_accommodationbooleanOptional
location_idintegerRequired
deleted_atstring · date-time | nullableRead-onlyOptional
created_atstring · date-timeRead-onlyOptional
updated_atstring · date-timeRead-onlyOptional
Responses
201
The created product
application/json
post
POST /private/products HTTP/1.1
Host: api.bookinglayer.io
Content-Type: application/json
Accept: */*
Content-Length: 324

{
  "category_id": 0,
  "updated_at": "2000-01-23T04:56:07.000+00:00",
  "created_at": "2000-01-23T04:56:07.000+00:00",
  "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "backoffice_title": "backoffice_title",
  "type": "accommodation",
  "has_accommodation": true,
  "deleted_at": "2000-01-23T04:56:07.000+00:00",
  "location_id": 1,
  "accommodation_type_id": 6
}
201

The created product

{
  "category_id": 0,
  "updated_at": "2000-01-23T04:56:07.000+00:00",
  "created_at": "2000-01-23T04:56:07.000+00:00",
  "id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
  "backoffice_title": "backoffice_title",
  "type": "accommodation",
  "has_accommodation": true,
  "deleted_at": "2000-01-23T04:56:07.000+00:00",
  "location_id": 1,
  "accommodation_type_id": 6
}

Last updated