0.0.0 • Published 7 years ago

qsr_pos_api v0.0.0

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
7 years ago

qsr_pos_api

QsrPosApi - JavaScript client for qsr_pos_api No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) This SDK is automatically generated by the Swagger Codegen project:

  • API version: 0.0.0
  • Package version: 0.0.0
  • Build package: class io.swagger.codegen.languages.JavascriptClientCodegen

Installation

For Node.js

npm

To publish the library as a npm, please follow the procedure in "Publishing npm packages".

Then install it via:

npm install qsr_pos_api --save

git

If the library is hosted at a git repository, e.g. https://github.com/YOUR_USERNAME/qsr_pos_api then install it via:

    npm install YOUR_USERNAME/qsr_pos_api --save

For browser

The library also works in the browser environment via npm and browserify. After following the above steps with Node.js and installing browserify with npm install -g browserify, perform the following (assuming main.js is your entry file):

browserify main.js > bundle.js

Then include bundle.js in the HTML pages.

Getting Started

Please follow the installation instruction and execute the following JS code:

var QsrPosApi = require('qsr_pos_api');

var api = new QsrPosApi.DefaultApi()

var checkNumber = 56; // {Number} The check number

var opts = { 
  'qSRPOSMessageUID': "qSRPOSMessageUID_example" // {String} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.checksCheckNumberCoursesBumpsPost(checkNumber, opts, callback);

Documentation for API Endpoints

All URIs are relative to http://192.168.180.50:32768/pos

ClassMethodHTTP requestDescription
QsrPosApi.DefaultApichecksCheckNumberCoursesBumpsPostPOST /checks/{check_number}/courses/bumps
QsrPosApi.DefaultApichecksCheckNumberCoursesCancellationsPostPOST /checks/{check_number}/courses/cancellations
QsrPosApi.DefaultApichecksCheckNumberCoursesCourseNumberBumpsPostPOST /checks/{check_number}/courses/{course_number}/bumps
QsrPosApi.DefaultApichecksCheckNumberCoursesCourseNumberCancellationsPostPOST /checks/{check_number}/courses/{course_number}/cancellations
QsrPosApi.DefaultApichecksCheckNumberCoursesCourseNumberDeleteDELETE /checks/{check_number}/courses/{course_number}
QsrPosApi.DefaultApichecksCheckNumberCoursesCourseNumberFastTracksPostPOST /checks/{check_number}/courses/{course_number}/fast-tracks
QsrPosApi.DefaultApichecksCheckNumberCoursesCourseNumberItemsItemNumberCancellationsPostPOST /checks/{check_number}/courses/{course_number}/items/{item_number}/cancellations
QsrPosApi.DefaultApichecksCheckNumberCoursesCourseNumberItemsItemNumberFastTracksPostPOST /checks/{check_number}/courses/{course_number}/items/{item_number}/fast-tracks
QsrPosApi.DefaultApichecksCheckNumberCoursesCourseNumberItemsItemNumberPatchPATCH /checks/{check_number}/courses/{course_number}/items/{item_number}
QsrPosApi.DefaultApichecksCheckNumberCoursesCourseNumberItemsPostPOST /checks/{check_number}/courses/{course_number}/items
QsrPosApi.DefaultApichecksCheckNumberCoursesCourseNumberPatchPATCH /checks/{check_number}/courses/{course_number}
QsrPosApi.DefaultApichecksCheckNumberCoursesCourseNumberPaymentStatesPostPOST /checks/{check_number}/courses/{course_number}/payment-states
QsrPosApi.DefaultApichecksCheckNumberCoursesFastTracksPostPOST /checks/{check_number}/courses/fast-tracks
QsrPosApi.DefaultApichecksCheckNumberCoursesPatchPATCH /checks/{check_number}/courses
QsrPosApi.DefaultApichecksCheckNumberCoursesPaymentStatesPostPOST /checks/{check_number}/courses/payment-states
QsrPosApi.DefaultApichecksCheckNumberCoursesPostPOST /checks/{check_number}/courses
QsrPosApi.DefaultApichecksCheckNumberDeleteDELETE /checks/{check_number}
QsrPosApi.DefaultApichecksPostPOST /checks
QsrPosApi.DefaultApisystemActivityLevelsCurrentActivityLevelGetGET /system/activity-levels/current-activity-level
QsrPosApi.DefaultApisystemActivityLevelsCurrentActivityLevelPutPUT /system/activity-levels/current-activity-level
QsrPosApi.DefaultApisystemActivityLevelsGetGET /system/activity-levels
QsrPosApi.DefaultApisystemEndOfDayPutPUT /system/end-of-day
QsrPosApi.DefaultApisystemPingGetGET /system/ping
QsrPosApi.DefaultApisystemRuntimeInformationGetGET /system/runtime-information
QsrPosApi.DefaultApitableLocatorEventsPostPOST /table-locator-events
QsrPosApi.DefaultApitablesTableNameChecksCheckNumberCompletedCoursesPostPOST /tables/{table_name}/checks/{check_number}/completed-courses
QsrPosApi.DefaultApitablesTableNameChecksCheckNumberStatusPutPUT /tables/{table_name}/checks/{check_number}/status
QsrPosApi.DefaultApitablesTableNameStatusPutPUT /tables/{table_name}/status

Documentation for Models

Documentation for Authorization

All endpoints do not require authorization.