Recommend this page to a friend! |
Classes of Francesco Danti | Scloby Client API | README.md | Download |
|
![]() SwaggerClient-php<a href='https://developer.scloby.com/apidoc/assets/documentation.json' target='_blank'>https://developer.scloby.com/apidoc/assets/documentation.json</a> Introduction The authentication token is issued via Oauth2 standard ( https://oauth.net) You can apply for a Scloby test account on our developer portal https://developer.scloby.com Here is your ClientId and ClientSecret for tests: client_id: SclobyApiDocs client_secret: DdyPNPvfPOGa0Izjct0C All data is JSON format, and the Content-Type header of POST/PUT request must be set to application/json. Search Parameters You can perform a search in a collection using all first level properties in combination with some parameter, or specifying a value: property = VALUE if you are searching for all items with a specific property value property_since = MIN_VALUE if you are searching for all items with property value greater (or equal) than MIN_VALUE property_max = MAX_VALUE if you are searching for all items with property value smaller (or equal)than MAX_VALUE property_like = LIKE_VALUE if you are searching for a substring content. You can use property_since and property_max in order to simulate between operator If you are using equal operator, all other operators for that parameter will be ingnored If you are using _max or _since operator in strings, the alphabetical ordering will be used This PHP package is automatically generated by the Swagger Codegen project:
RequirementsPHP 5.5 and later Installation & UsageComposerTo install the bindings via Composer, add the following to
Then run Manual InstallationDownload the files and include
TestsTo run the unit tests:
Getting StartedPlease follow the installation procedure and then run the following:
Documentation for API EndpointsAll URIs are relative to https://api.scloby.com/v2 Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- AccountingDepartmentsApi | departmentsGet | GET /departments | Get All Departments AccountingDepartmentsApi | departmentsIdDelete | DELETE /departments/{id} | Delete existing Department AccountingDepartmentsApi | departmentsIdGet | GET /departments/{id} | Get existing department AccountingDepartmentsApi | departmentsIdPut | PUT /departments/{id} | Edit existing Department AccountingDepartmentsApi | departmentsPost | POST /departments | Add new Department AllergensApi | allergensGet | GET /allergens | Get All Allergens AllergensApi | allergensIdGet | GET /allergens/{id} | Get existing Allergen BookingsApi | bookingsGet | GET /bookings | GET All bookings BookingsApi | bookingsIdDelete | DELETE /bookings/{id} | Delete existing booking BookingsApi | bookingsIdGet | GET /bookings/{id} | Get existing booking BookingsApi | bookingsIdPut | PUT /bookings/{id} | Edit existing booking BookingsApi | bookingsPost | POST /bookings | Add booking CashBookApi | cashMovementsGet | GET /cash_movements | Get All Cash Movements CashBookApi | cashMovementsIdDelete | DELETE /cash_movements/{id} | Delete existing Cash Movement CashBookApi | cashMovementsIdGet | GET /cash_movements/{id} | Get existing Cash Movement CashBookApi | cashMovementsIdPut | PUT /cash_movements/{id} | Edit existing Cash Movement CashBookApi | cashMovementsPost | POST /cash_movements | Add new Cash movement ChainShopsApi | chainShopsIdGet | GET /chain_shops/{id} | Get existing Chain Shop ChannelsApi | channelsGet | GET /channels | Get All Channels ChannelsApi | channelsIdDelete | DELETE /channels/{id} | Delete existing Channel ChannelsApi | channelsIdGet | GET /channels/{id} | Get existing channel ChannelsApi | channelsIdPut | PUT /channels/{id} | Edit existing channel ChannelsApi | channelsPost | POST /channels | Add channel ComponentsApi | componentsGet | GET /components | Get All Components ComponentsApi | componentsIdDelete | DELETE /components/{id} | Delete existing Component ComponentsApi | componentsIdGet | GET /components/{id} | Get existing component ComponentsApi | componentsIdPut | PUT /components/{id} | Edit existing Component ComponentsApi | componentsPost | POST /components | Add new Component CustomerOrdersApi | ordersGet | GET /orders | Get All Orders CustomerOrdersApi | ordersIdDelete | DELETE /orders/{id} | Delete existing Order CustomerOrdersApi | ordersIdGet | GET /orders/{id} | Get existing Order CustomerOrdersApi | ordersIdPut | PUT /orders/{id} | Edit existing Order CustomerOrdersApi | ordersPost | POST /orders | Add new Order CustomersApi | customersGet | GET /customers | Get All Customers CustomersApi | customersIdDelete | DELETE /customers/{id} | Delete existing Customer CustomersApi | customersIdGet | GET /customers/{id} | Get existing customer CustomersApi | customersIdPut | PUT /customers/{id} | Edit existing customers CustomersApi | customersPost | POST /customers | Add customer EInvoiceApi | salesEInvoiceCheckPost | POST /sales/e_invoice/check | Check e-invoice status EInvoiceApi | sendEInvoiceIdGet | GET /send_e_invoice/{id} | Send e-invoice ItemCategoriesApi | categoriesGet | GET /categories | Get All Categories ItemCategoriesApi | categoriesIdDelete | DELETE /categories/{id} | Delete existing Category ItemCategoriesApi | categoriesIdGet | GET /categories/{id} | Get existing category ItemCategoriesApi | categoriesIdPut | PUT /categories/{id} | Edit existing Category ItemCategoriesApi | categoriesPost | POST /categories | Add new Category ItemsApi | itemsGet | GET /items | GET All items ItemsApi | itemsIdDelete | DELETE /items/{id} | Delete existing Item ItemsApi | itemsIdGet | GET /items/{id} | Get existing item ItemsApi | itemsIdPut | PUT /items/{id} | Edit existing item ItemsApi | itemsPost | POST /items | Add new Item LoyaltyProgramCampaignsApi | campaignsGet | GET /campaigns | Get All Campaigns LoyaltyProgramCampaignsApi | campaignsIdDelete | DELETE /campaigns/{id} | Delete existing Campaign LoyaltyProgramCampaignsApi | campaignsIdGet | GET /campaigns/{id} | Get existing Campaign LoyaltyProgramCampaignsApi | campaignsIdPut | PUT /campaigns/{id} | Edit existing Campaign LoyaltyProgramCampaignsApi | campaignsPost | POST /campaigns | Add new Campaign LoyaltyProgramCustomerPointsApi | fidelitiesPointsIdGet | GET /fidelities_points/{id} | Get existing Fidelity Point LoyaltyProgramPointsMovementsApi | fidelitiesMovementsGet | GET /fidelities_movements | Get All Fidelity Movements LoyaltyProgramPointsMovementsApi | fidelitiesMovementsIdGet | GET /fidelities_movements/{id} | Get existing Fidelity Movement LoyaltyProgramPointsMovementsApi | fidelitiesMovementsPost | POST /fidelities_movements | Add new Fidelity Movement LoyaltyProgramPrizesApi | prizesGet | GET /prizes | Get All Prizes LoyaltyProgramPrizesApi | prizesIdDelete | DELETE /prizes/{id} | Delete existing Prize LoyaltyProgramPrizesApi | prizesIdGet | GET /prizes/{id} | Get existing Prize LoyaltyProgramPrizesApi | prizesIdPut | PUT /prizes/{id} | Edit existing Prize LoyaltyProgramPrizesApi | prizesPost | POST /prizes | Add new Prize LoyaltyProgramRulesApi | rulesGet | GET /rules | Get All Rules LoyaltyProgramRulesApi | rulesIdDelete | DELETE /rules/{id} | Delete existing Rule LoyaltyProgramRulesApi | rulesIdGet | GET /rules/{id} | Get existing Rule LoyaltyProgramRulesApi | rulesIdPut | PUT /rules/{id} | Edit existing Rule LoyaltyProgramRulesApi | rulesPost | POST /rules | Add new Rule PaymentMethodsApi | paymentMethodsGet | GET /payment_methods | Get All Payment Methods PaymentMethodsApi | paymentMethodsIdDelete | DELETE /payment_methods/{id} | Delete existing Vat rate PaymentMethodsApi | paymentMethodsIdGet | GET /payment_methods/{id} | Get existing Payment Method PaymentMethodsApi | paymentMethodsIdPut | PUT /payment_methods/{id} | Edit existing Payment Method PaymentMethodsApi | paymentMethodsPost | POST /payment_methods | Add new Payment Method PrepaidCreditMovementsApi | prepaidCustomersGet | GET /prepaid_customers | Get list of Prepaid Customers PrepaidCreditMovementsApi | prepaidMovementsIdGet | GET /prepaid_movements/{id} | Get existing Prepaid Movement PrepaidCreditMovementsApi | prepaidMovementsPost | POST /prepaid_movements | Add new Prepaid Movement PrintersApi | printersGet | GET /printers | Get All Printers PrintersApi | printersIdDelete | DELETE /printers/{id} | Delete existing Printer PrintersApi | printersIdGet | GET /printers/{id} | Get existing Printer PrintersApi | printersIdPut | PUT /printers/{id} | Edit existing Printer PrintersApi | printersPost | POST /printers | Add new Printer RawMaterialsApi | rawMaterialsGet | GET /raw_materials | Get All Raw Materials RawMaterialsApi | rawMaterialsIdDelete | DELETE /raw_materials/{id} | Delete existing Raw material RawMaterialsApi | rawMaterialsIdGet | GET /raw_materials/{id} | Get existing raw Material RawMaterialsApi | rawMaterialsIdPut | PUT /raw_materials/{id} | Edit existing Raw material RawMaterialsApi | rawMaterialsPost | POST /raw_materials | Add new Raw material RoomsApi | roomsGet | GET /rooms | Get All Rooms RoomsApi | roomsIdDelete | DELETE /rooms/{id} | Delete existing Room RoomsApi | roomsIdGet | GET /rooms/{id} | Get existing Printer RoomsApi | roomsIdPut | PUT /rooms/{id} | Edit existing Room RoomsApi | roomsPost | POST /rooms | Add new Room SalesApi | salesGet | GET /sales | Get All Sales SalesApi | salesIdDelete | DELETE /sales/{id} | Delete existing Sale SalesApi | salesIdGet | GET /sales/{id} | Get existing Sale SalesApi | salesIdPut | PUT /sales/{id} | Edit existing Sale SalesApi | salesPost | POST /sales | Add new Sale SessionApi | sessionsMeGet | GET /sessions/me | Get Session ShiftsApi | bookingShiftsGet | GET /booking_shifts | GET All Shifts ShiftsApi | bookingShiftsIdDelete | DELETE /booking_shifts/{id} | Delete existing shift ShiftsApi | bookingShiftsIdGet | GET /booking_shifts/{id} | Get existing Shift ShiftsApi | bookingShiftsIdPut | PUT /booking_shifts/{id} | Edit existing shift ShiftsApi | bookingShiftsPost | POST /booking_shifts | Add Shift SuppliersApi | suppliersGet | GET /suppliers | GET All suppliers SuppliersApi | suppliersIdDelete | DELETE /suppliers/{id} | Delete existing supplier SuppliersApi | suppliersIdPut | PUT /suppliers/{id} | Edit existing supplier SuppliersApi | suppliersPost | POST /suppliers | Add a new supplier VatRatesApi | vatGet | GET /vat | Get All VAT Rates VatRatesApi | vatIdDelete | DELETE /vat/{id} | Delete existing Vat rate VatRatesApi | vatIdGet | GET /vat/{id} | Get existing Vat VatRatesApi | vatIdPut | PUT /vat/{id} | Edit existing Vat VatRatesApi | vatPost | POST /vat | Add new Vat rate WarehouseStockApi | stockIdGet | GET /stock/{id} | Get existing Stock WarehouseStockApi | stockSummaryGet | GET /stock_summary | GET All stock summaries WarehouseStockMovementsApi | stockMovementsGet | GET /stock_movements | Get All Stock Movements WarehouseStockMovementsApi | stockMovementsIdDelete | DELETE /stock_movements/{id} | Delete existing Stock Movement WarehouseStockMovementsApi | stockMovementsIdGet | GET /stock_movements/{id} | Get existing stock movement WarehouseStockMovementsApi | stockMovementsIdPut | PUT /stock_movements/{id} | Edit existing Stock Movement WarehouseStockMovementsApi | stockMovementsPost | POST /stock_movements | Add new Stock Movements Documentation For Models- AllergenSchema - Allergens - BookingShifts - Bookings - BookingtableSchema - BookingtagSchema - CampaignitemSchema - CashMovements - Categories - CategorySchema - ChainPrepaidMovements - ChainsCampaigns - ChainsFidelitiesMovements - ChainsPrizes - ChainsRules - Channels - CombinationbarcodeSchema - ComponentSchema - Components - CustomerSchema - CustomerSchema1 - Customers - DepartmentSchema - Departments - InlineResponse200 - InlineResponse2001 - InlineResponse2002 - InlineResponse2003 - InlineResponse2003Shop - InlineResponse2004 - InlineResponse2005 - InlineResponse201 - InlineResponse2011 - InlineResponse2012 - InlineResponse400 - InlineResponse400Error - ItemSchema - ItembarcodeSchema - ItembomcomponentSchema - ItemchannelSchema - ItemcombinationSchema - ItemimageSchema - Items - OrdercustomerSchema - OrderitemSchema - OrderitemingredientSchema - OrderitemvariationSchema - Orders - PaymentMethods - PricechangeSchema - PrinterSchema - Printers - RawMaterial - Rooms - RuleSchema - SalecustomerSchema - SaledocumentSchema - SaleeinvoiceSchema - SaleitemSchema - SalepaymentSchema - Sales - Session - SessionShop - Stock - StockMovements - Supplier - TableSchema - VariationSchema - VariationvalueSchema - Vat - VatSchema Documentation For AuthorizationoAuth2AuthCode
Author |