Skip to content

Latest commit

 

History

History
221 lines (142 loc) · 5.22 KB

HotelApi.md

File metadata and controls

221 lines (142 loc) · 5.22 KB

SeminarCatalogApi.HotelApi

All URIs are relative to https://localhost

Method HTTP request Description
hotelCreate POST /api/hotel SeminarCatalog\Rest\Resources\Controller\ResourceController::create
hotelDelete DELETE /api/hotel/{id}/{lng} SeminarCatalog\Rest\Resources\Controller\ResourceController::delete
hotelGet GET /api/hotel/{id}/{lng} SeminarCatalog\Rest\Resources\Controller\ResourceController::get
hotelList GET /api/hotel SeminarCatalog\Rest\Resources\Controller\ResourceController::list
hotelUpdate PUT /api/hotel/{id} SeminarCatalog\Rest\Resources\Controller\ResourceController::update

hotelCreate

Hotel hotelCreate(hotelPost)

SeminarCatalog\Rest\Resources\Controller\ResourceController::create

Example

import {SeminarCatalogApi} from 'seminar_catalog_api';

const apiInstance = new SeminarCatalogApi.HotelApi();

const hotelPost = new SeminarCatalogApi.Hotel(); // Hotel | 

apiInstance.hotelCreate(hotelPost).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
hotelPost Hotel

Return type

Hotel

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

hotelDelete

Hotel hotelDelete(id, lng)

SeminarCatalog\Rest\Resources\Controller\ResourceController::delete

Example

import {SeminarCatalogApi} from 'seminar_catalog_api';

const apiInstance = new SeminarCatalogApi.HotelApi();

const id = 56; // Number | Numeric identifier for this resource

const lng = 56; // Number | Numeric identifier for this resource

apiInstance.hotelDelete(id, lng).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
id Number Numeric identifier for this resource
lng Number Numeric identifier for this resource

Return type

Hotel

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

hotelGet

Hotel hotelGet(id, lng)

SeminarCatalog\Rest\Resources\Controller\ResourceController::get

Example

import {SeminarCatalogApi} from 'seminar_catalog_api';

const apiInstance = new SeminarCatalogApi.HotelApi();

const id = 56; // Number | Numeric identifier for this resource

const lng = 56; // Number | Numeric identifier for this resource

apiInstance.hotelGet(id, lng).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
id Number Numeric identifier for this resource
lng Number Numeric identifier for this resource

Return type

Hotel

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

hotelList

HotelPaginationResult hotelList()

SeminarCatalog\Rest\Resources\Controller\ResourceController::list

Example

import {SeminarCatalogApi} from 'seminar_catalog_api';

const apiInstance = new SeminarCatalogApi.HotelApi();
apiInstance.hotelList().then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

This endpoint does not need any parameter.

Return type

HotelPaginationResult

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

hotelUpdate

Hotel hotelUpdate(id, hotelPut)

SeminarCatalog\Rest\Resources\Controller\ResourceController::update

Example

import {SeminarCatalogApi} from 'seminar_catalog_api';

const apiInstance = new SeminarCatalogApi.HotelApi();

const id = 56; // Number | The resource identifier

const hotelPut = new SeminarCatalogApi.Hotel(); // Hotel | 

apiInstance.hotelUpdate(id, hotelPut).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
id Number The resource identifier
hotelPut Hotel

Return type

Hotel

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined