talisman/satis

Last updated:

This is a private Composer repository. To use it, you have to add this repository to your composer.json file.

Root repository cannot be installed with composer. Use subpackages like async-aws/s3

Type
project
License
MIT
Support
Releases
dev-master

This is a Symfony 3.2/4.0/5.0 Bundle helps you to read and write Spreadsheet files (including pdf, xls, xlsx, odt, csv), thanks to the PHPSpreadsheet library

Type
symfony-bundle
Keywords
bundle excel phpexcel spreadsheet symfony
Homepage
https://github.com/roromix/SpreadsheetBundle
License
MIT
Authors
Romain Harache
Support
Releases
v1.0.2 v1.0.1 v1.0.0 dev-master

A php library which implements the complete functionality of the Campaign Monitor API.

Type
library
Keywords
api campaign monitor
Homepage
http://campaignmonitor.github.io/createsend-php/
License
MIT
Authors
Toby Brain
Support
Releases
dev-master
Required by

A bundle that provides a simple /healthcheck route

Type
symfony-bundle
Keywords
doctrine healthcheck redis
License
MIT
Authors
Fred Cox
Support
Releases
dev-master

Module campaignmonitor for Magento2

Type
magento2-module
License
OSL-3.0
Authors
vincent2090311
Support
Releases
dev-main

PHP version of mysqldump cli that comes with MySQL

Type
library
Keywords
database hhvm mariadb mysql mysql-backup mysqldump pdo php php5 php7 sql
Homepage
https://github.com/ifsnop/mysqldump-php
License
GPL-3.0-or-later
Authors
Diego Torres
Support
Releases
v2.7 v2.6 v2.5 v2.4 v2.3.1 v2.3 v2.2 v2.1 v2.0 v1.6 v1.5 v1.4.1 v1.4 v1.3.1 v1.3 1.0.0 dev-master dev-travis

PHP 5.3+ oAuth 1/2 Library

Type
library
Keywords
authentication authorization oauth security
License
MIT
Authors
David Desberg, Pieter Hordijk, Elliot Chance
Support
Releases
v0.8.11 v0.8.10 v0.8.9 v0.8.8 v0.8.7 v0.8.6 v0.8.5 v0.8.4 v0.8.3 v0.8.2 v0.8.1 v0.8.0 v0.7.1 v0.7.0 v0.6.2 v0.6.1 v0.6.0 v0.5.5 v0.5.4 v0.5.3 v0.5.2 v0.5.1 v0.5.0 v0.4.1 v0.4.0 v0.3.6 v0.3.5 v0.3.0 v0.2.5 v0.2.4 v0.2.3 v0.2.2 v0.2.1 v0.2.0 v0.1.4 v0.1.3 v0.1.2 v0.1.1 v0.1.0 dev-master

List of world countries in JSON, CSV, XML and Yaml

Type
library
Keywords
countries csv json world xml yaml
Homepage
https://mledoze.github.io/countries/
License
ODbL-1.0
Authors
Mohammed Le Doze
Support
Releases
4.1.0 4.0.0 3.0.0 2.1.0 2.0.0 1.8.0 1.7.7 1.7.6 1.7.5 1.7.4 1.7.3 1.7.2 1.7.0 1.6.2 1.6.1 dev-build-refactoring dev-release-3.0 dev-master

eBay OAuth 2.0 Client Provider for The PHP League OAuth2-Client

Type
library
Keywords
authentication authorization ebay ebay api identity idp oauth oauth2 single sign on sso
License
MIT
Authors
Neil Crookes
Support
Releases
dev-master

Common library for the PhpForce Salesforce libraries

Type
library
Keywords
crm force.com salesforce soap web services
License
MIT
Authors
David de Boer
Support
Releases
dev-master
Required by

A PHP client for the Salesforce SOAP API

Type
library
Keywords
crm force.com salesforce soap web services
License
MIT
Authors
David de Boer
Support
Releases
0.1.0 dev-partner dev-master

The Official PHP SDK for QuickBooks Online Accounting API

Type
library
Keywords
api http quickbooks rest smallbusiness
Homepage
http://developer.intuit.com
License
Apache-2.0
Authors
hlu2
Support
Releases
v5.0.3 5.0.2.1 v5.0.2 v5.0.1 v5.0.0 v4.04 v4.0.6.1 v4.0.6 v4.0.5 v4.0.4 v4.0.2 V4.0.1 v4.0.0 V3.4.0 v3.3.0 v3.2.6 v3.2.5 v3.2.4 v3.2.3 v3.2.2 v3.2.1 v3.2.0 v3.1.0 v3.0.2 v3.0.1 v3.0.0 dev-development dev-master dev-talisman
Required by

Wrapper package for interacting with VIA's SOAP API from a php application.

Type
library
Homepage
https://github.com/red61/via-wrapper-php
License
proprietary
Authors
Red61 Ltd, Andrew Coulton
Support
Releases
v7.22.0 v7.22.0-RC1 v7.20.0 v7.20.0-RC1 v7.19.0 v7.17.4-RC1 7.15.x-dev v7.15.3 7.11.x-dev v7.11.0 7.6.x-dev v7.6.0.1 v7.6.0 7.5.x-dev v7.5.0 v7.5.0-RC1 7.4.x-dev v7.4.5 v7.4.1 v7.4.1-RC2 v7.4.1-RC1 v7.4.0 v7.4.0-RC1 7.3.x-dev v7.3.2.1 v7.3.2 v7.3.1 7.2.x-dev v7.2.7 v7.2.4.1 v7.2.4 v7.2.4-RC1 v7.2.3 v7.2.3-RC v7.2.2.1 v7.2.2 v7.2.2-RC1 v7.2.1.1 v7.2.1 v7.2.0 7.1.x-dev v7.1.7 v7.1.6 v7.1.0.1 v7.1.0 7.0.3.x-dev v7.0.3.1 v7.0.3 6.2.x-dev v6.2.3 v6.2.2.2 v6.2.2 v6.2.0 v6.1.0.2 v6.1.0.1 v6.1.0 v6.0.2.1 v6.0.2 v6.0.1 v6.0.0 v5.9.0 v5.8.0 v5.7.0 v5.6.0 5.6.0.beta1 v5.5.2 v5.4.11.1 v5.4.11 v5.4 v5.3.0 v5.2.0 v5.2.0beta2 v5.2.0beta1 dev-7.3-support-php81 dev-0c6ff93 dev-add-phpunit dev-feat-package-metadata dev-TEAM-80-mock-images dev-revert-67-master dev-revert-66-master dev-jwplayer dev-main dev-master dev-BUGFIX/DS-2543-check-cache-exists-before-unlink dev-FEATURE/TEAM-2193-add-fee-inclusive-price-to-api-list-pricing-return dev-BUGFIX/TEAM-2193-tweak-to-docs dev-FEATURE/TEAM-2122-allow-disable-cache-bypass dev-FEATURE/TEAM-2047-customer-interest-notes dev-BUGFIX/TEAM-1815-simplify-apiAplyInsurance-request dev-FEATURE/TEAM-1407-Booking-Protect dev-FEATURE/TEAM-1360-apiGetPerformanceDates dev-FEATURE/TEAM-1347-apiCreateDonationSchedule dev-FEATURE/TEAM-1345-get-donation-types dev-FEATURE/TEAM-914-customer-jwt dev-BUGFIX/TEAM-827-update-tickets-price-override dev-FEATURE/CORE-631-pass-inclusive-price-listening-for-web-usage dev-FEATURE/CORE-629-api-to-deliver-transaction-fees-at-beginning-of-sales-journey dev-FEATURE/CORE-562-add-additional-fields-to-apigetcustomervouchers dev-FEATURE/CORE-494-refactor-viaticketdetails dev-FEATURE/CORE-460-encrypt-the-transaction-and-ticket-barcode dev-FEATURE/CORE-421-add-method-to-return-google-and-apple-wallet-url dev-FEATURE/TEAM-354-add-ability-to-show-events-in-date-order dev-FEATURE/CORE-178-add-methods-to-display-gift-aid-declaration-and-save-response dev-FEATURE/TEAM-85-SaveCard dev-FEATURE/CORE-35-mult-min-req-qty-on-viaapipriceconc dev-FEATURE/PP-32-add-moto-payment-form-methods dev-FEATURE/PHPWRAP-5-add-minOverridePrice dev-ecommerce-fix dev-fix-optional-arg-before-required dev-respect-day-change-offset-when-formatting-dates
Required by

PHP client for the Lightspeed eCom API

Type
library
Keywords
api client ecom lightspeed php
Homepage
http://developers.lightspeedhq.com/ecom
License
MIT
Authors
Lightspeed and contributors
Support
Releases
v1.9.1 v1.9.0 v1.8.0 v1.7.1 v1.7.0 v1.6.0 v1.5.2 v1.5.1 1.5.0 1.4.0 1.3.1 1.3.0 dev-master

Amazon Selling Partner API libs

Type
library
License
proprietary
Authors
Steve Brookes
Releases
dev-master

Amazon MWS library

Type
library
Keywords
amazonmws
License
proprietary
Releases
dev-master

BigCommerce API libs

Type
library
License
proprietary
Authors
Steve Brookes
Releases
dev-master

Cin7 Core Inventory API is part of Cin7 Core Inventory web application at https://inventory.dearsystems.com. https://dearinventory.docs.apiary.io/#introduction/api-introduction

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
dev-main
Type
library
Keywords
api php sdk swagger
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
dev-master

Our new API allows partners to build significantly better integrations with the EKM platform. To try out the below endpoints, or for full up to date representations of the request / response models, please see the [swagger page](https://api.ekm.net/swagger/index.html). (We display examples here, but the swagger page is guaranteed to show the complete model.) To keep up to date with the latest updates, please see our [RSS feed](https://partners.ekm.net/ChangeLog/Feed) or the [partner dashboard](https://partners.ekm.net/).

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
dev-GENT-1483 dev-GENT-1008-ekm-error-refreshing-token dev-GENT-539 dev-master

Epos Now library

Type
library
Keywords
eposnow
License
proprietary
Releases
dev-master

<div class="wt-text-body-01"><p class="wt-pt-xs-2 wt-pb-xs-2">Etsy's Open API provides a simple RESTful interface for various Etsy.com features. The API endpoints are meant to replace Etsy's Open API v2, which is scheduled to end service in 2022.</p><p class="wt-pb-xs-2">All of the endpoints are callable and the majority of the API endpoints are now in a beta phase. This means we do not expect to make any breaking changes before our general release. A handful of endpoints are currently interface stubs (labeled “Feedback Only”) and returns a "501 Not Implemented" response code when called.</p><p class="wt-pb-xs-2">If you'd like to report an issue or provide feedback on the API design, <a target="_blank" class="wt-text-link wt-p-xs-0" href="https://github.com/etsy/open-api/discussions">please add an issue in Github</a>.</p></div>&copy; 2021-2023 Etsy, Inc. All Rights Reserved. Use of this code is subject to Etsy's <a class='wt-text-link wt-p-xs-0' target='_blank' href='https://www.etsy.com/legal/api'>API Developer Terms of Use</a>.

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
dev-master dev-hotfix/GENT-3287-fix-etsy-swagger-file

Eurostop Library

Type
library
Keywords
eurostop library
License
MIT
Authors
Steven Brookes
Releases
dev-GENT-2012 dev-GENT-1755 dev-GENT-1494 dev-GENT-725 dev-master
Required by

Eurostop Bundle

Type
symfony-bundle
Keywords
eurostop bundle
License
MIT
Authors
Paul Ayling
Releases
dev-GENT-725 dev-master

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
dev-main

The Faire External API allows brands and integration partners to programmatically access and manage their data on Faire, including products, orders, inventory, and more. ## Authentication OAuth 2.0 is the recommended authorization method for accessing the Faire External API, especially for integration partners working with multiple brands. OAuth uses an Authorization Code Grant flow that allows applications to obtain an access token on behalf of a Faire user without requiring them to share credentials. To use OAuth, you'll need to: 1. Register your application in the Faire Developer Portal to get an applicationId and applicationSecret 2. Redirect users to Faire's authorization page to grant specific permissions (scopes) 3. Exchange the authorization code for an OAuth access token 4. Include both X-FAIRE-APP-CREDENTIALS (Base64-encoded applicationId:applicationSecret) and X-FAIRE-OAUTH-ACCESS-TOKEN headers in API requests --- # Key Definitions ### Product Definition A **product** is a category of similar physical items that are differentiated by their **options**. An example product could be a Faire-branded sweatshirt. The sweatshirt may come in different sizes and colors. The **product** itself represents the kind of **product**, but not a specific **variant**. ### Option Definition An **option** is a variable attribute that a **product** has. An example might be size or color. **Options** are defined with an **option name** and several **option values**. A "color" **option** could have "red", "blue", and "yellow", for example. In this example, the **option name** is "color" and the **option values** are "red", "blue", and "yellow". ### Variant Definition A **variant** is a specific combination of **option values**. For example, for a Faire-branded sweatshirt **product** with "size" and "color" options, a large, red Faire-branded sweatshirt would be a **variant**. Variants represent an actual physical item and have pricing, unique skus, and inventory. --- # Using OAuth OAuth is the recommended authorization process for accessing Faire's External API. However, if you are a single brand seeking access to Faire's APIs, we suggest generating the access token yourself in the Brand Portal. For integration partners with multiple brands, we recommend utilizing OAuth for authorization. # OAuth _OAuth_ (in this case OAuth 2.0) which stands for “Open Authorization”, is a standard designed to allow a website or application to access resources hosted by other web apps on behalf of a user. The Faire OAuth API lets applications request and obtain permissions from a Faire account to make API calls on behalf of that account. By using OAuth, applications are able to receive an access token without relying on the Faire user to provide it to them. ## Authorization Code Faire uses an ["Authorization Code Grant"](https://www.oauth.com/oauth2-servers/server-side-apps/authorization-code/) flow where external partner applications obtain an authorization code that is then redeemed to get an access token. This token can then be used for authorization when calling Faire APIs. To start the flow, navigate the Faire user to the OAuth authorization page. On this page, the user is able to view a list of permissions that your application is trying to obtain. If the user decides to authorize the application, an authorization code is returned. If the user does not authorize the application, the user is redirected back to your website. ### OAuth permission URL To access the authorization page, the user needs to be redirected to a URL of the following format: `https://faire.com/oauth2/authorize?applicationId={YOUR_APP_ID}&scope=SPECIFIC_PERMISSION&state=82201dd8d83d23cc8a48caf52&redirectUrl=https://example.com.` ### Query String Parameters All the required parameters are provided in the form of a query string. Below, you can find a detailed description of all the parameters that you need to build the OAuth permission URL: | Field | Description | Required | | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | | `applicationId`<br>string | The identifier that is assigned to your application. You can find it in the Developer Portal. | Yes | | `scope`<br>string[] | A list of the permissions that your application requests. For more information on permissions, refer to the section below. | Yes | | `state`<br>string | This parameter serves as a [CSRF](https://developer.mozilla.org/en-US/docs/Glossary/CSRF) protection mechanism. When the user gets redirected back, you can verify that the state value matches what it was set originally. | Yes | | `redirectUrl`<br>string | This is the URL to which the Faire user will be redirected to after the authorization is complete. | Yes | ### Permissions Applications must provide a list of specific permissions that they want to access from Faire user. Below you can find the list of different permissions that you can specify: | State | Description | | ------------------- | --------------------------------------------- | | `READ_PRODUCTS` | Fetch product information. | | `WRITE_PRODUCTS` | Add, update, or delete product information. | | `READ_ORDERS` | Fetch order information. | | `WRITE_ORDERS` | Add, update, or delete order information. | | `READ_BRAND` | Fetch brand information. | | `READ_RETAILER` | Fetch retailer information. | | `READ_INVENTORIES` | Fetch inventory information. | | `WRITE_INVENTORIES` | Add, update, or delete inventory information. | | `READ_SHIPMENTS` | Fetch shipments information. | | `READ_REVIEWS` | Fetch product review information. | ### Response Once the Faire user authorizes the application, the _authorizationCode_ and _state_ are passed in as query parameters in the provided _redirectUrl_. **_Keep in mind that the _**authorization code expires within 10 minutes**_. If you do not exchange it for the token within the allotted time, you will need to start the flow over again._** ## Access Token As mentioned above, once you receive an authorization code you can exchange it for an OAuth access token. Use the access token to make authorized requests on behalf of the Faire user. > Sample request: ```json { "application_token": "YOUR_APP_ID", "application_secret": "YOUR_APP_SECRET", "redirect_url": "YOUR_REDIRECT_URL", "scope": ["PERMISSION_1", "PERMISSION_2"], "grant_type": "AUTHORIZATION_CODE", "authorization_code": "YOUR_CODE" } ``` ### HTTP Request `POST https://www.faire.com/api/external-api-oauth2/token` ### Request Parameters | Field | Description | Required | | ------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | | `applicationId` | The identifier that is assigned to your application. You can access it in the Developer Portal. | Yes | | `applicationSecret` | The secret identifier that is assigned to your application. You can access it in the Developer Portal. **Please make sure to keep this data private and do not share it with other parties**. | Yes | | `scope` | A list of the permissions that your application requests. _This list must match the previously provided scope parameter_. | Yes | | `grantType` | The grant identifier. In this iteration of OAuth, you would need to set it to _AUTHORIZATION_CODE_. | Yes | | `redirectUrl` | This is the URL which you provided earlier. _This url must match the previously provided redirect url_. | Yes | | `authorizationCode` | This is the authorization code which you were able to receive earlier. | Yes | ### Response > Sample response ```json { "access_token": "OAUTH_ACCESS_TOKEN", "token_type": "BEARER" } ``` ## Using OAuth Access Token A major difference between OAuth tokens and the access tokens used for V1 and V2 of the Faire External Api is that _OAuth access tokens are used only for authorization, not authentication_. In order to make requests you would need to use the following headers: | Header | Description | Required | | ---------------------------- | ------------------------------------------------------------------- | -------- | | `X-FAIRE-APP-CREDENTIALS` | The _applicationId:applicationSecret_ encoded in the Base64 format. | Yes | | `X-FAIRE-OAUTH-ACCESS-TOKEN` | The OAuth access token. | Yes | Only by using these two headers together, you are able to make requests and access resources at Faire. **_Please note that OAuth is only enabled for External Api V2+ - you cannot send External V1 requests using OAuth access tokens._** ## Revoking OAuth Access Token If by any chance you lose any confidential information about the application, you can easily revoke the OAuth access token to prevent it from being used by some other party. To do this you can make the POST request to the following endpoint **\revoke** > Sample request: ```json { "application_token": "YOUR_APP_ID", "application_secret": "YOUR_APP_SECRET", "access_token_o_auth": "YOUR_TOKEN" } ``` ### HTTP Request `POST https://www.faire.com/api/external-api-oauth2/revoke` ### Request Parameters | Field | Description | Required | | ------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | | `applicationToken` | The identifier that is assigned to your application. You can access it in the Developer Portal. | Yes | | `applicationSecret` | The secret identifier that is assigned to your application. You can access it in the Developer Portal. **Please make sure to keep this data private and do not share it with other parties**. | Yes | | `accessTokenOAuth` | This is the OAuth token that you want to get revoked. | Yes | ### Response > Sample response ```json { "success": "true" } ``` --- # Idempotency An idempotent operation can be applied multiple times without changing the result. Many of Faire's APIs have a mechanism to allow for idempotent operations. Imagine you are trying to create a product and then the network connection fails after we create the product in Faire, but before we can return the results to you. You see it as a failure and might try to create the product again. Without idempotent operations, there are now 2 duplicate products in Faire! The Faire APIs require an `idempotency_token` when creating new objects in our system. This token can be any string of characters and should be unique to the object you are creating. With the idempotency token, you can retry failed requests without risk of duplicating data in our system. --- # Changelog ## 2025-11 - Added [Update Product Prices by Product Variant IDs](#/paths/product-prices-by-product-variant-ids/patch) endpoint to update product variant prices in batch - Added [Update Product Prices by SKUs](#/paths/product-prices-by-skus/patch) endpoint to update product variant prices by SKU in batch - Added `has_pending_retailer_cancellation_request` to [orders](#/schemas/ExternalOrderV2) - Added `shipping_label_url` to [shipments](#/schemas/ExternalShipmentV2) - Added [View Packing Slip PDF](#/paths/orders-order_id--packing-slip-pdf/get) endpoint to retrieve PDF packing slips for brand orders - Added `made_in_country` to [products](#/schemas/ExternalProductV2) - Added `case_measurements` to [product variants](#/schemas/ExternalProductVariantV2) ## 2025-10 - Added `original_order_id` query parameter to filter orders by original order ID in the [Get all Orders](#/paths/orders/get) endpoint - Added `notes` to [orders](#/schemas/ExternalOrderV2) - Added `is_insider` to [retailers](#/schemas/GetExternalRetailerProfileResponseV2) ## 2025-09 - Added `purchase_order_number` to [orders](#/schemas/ExternalOrderV2) ## 2025-06 - Added `estimated_payout_at` to [orders](#/schemas/ExternalOrderV2) ## 2024-11 - Added `is_free_shipping`, `free_shipping_reason` and `faire_covered_shipping_cost` to [orders](#/schemas/ExternalOrderV2) - Added `shipping_type` to [shipments](#/schemas/ExternalShipmentV2) ## 2024-09 - Added `total_brand_discounts` and `subtotal_after_brand_discounts` to [payout costs](#/schemas/ExternalPayoutCostsV2) ## 2024-05 - Add `address_type` field to [addresses](#/schemas/ExternalAddressV2) ## 2024-03 - Added new page for new [product variant inventory](#/schemas/ExternalProductVariantInventory) endpoints and deprecated old endpoints ## 2023-06 - Added `payout_flat_fee` and `commission_flat_fee`, updated `payout_fee` and `commission` to [payout costs](#/schemas/ExternalPayoutCostsV2) ## 2023-05 - Added OAuth flow documentation including how to create authorization codes, create access tokens and revoke access tokens. - Added support for cursor pagination on [get all orders](#/paths/orders/get) and [get all products](#/paths/products/get) endpoints ## 2023-04 - Added endpoints for [removing an image from a product](#/paths/products-product_id--images--image_id/delete) and [removing an image from a variant](#/paths/products-product_id--variants--variant_id--images--image_id/delete). ## 2023-03 - Documented the `PENDING_RETAILER_CONFIRMATION` state for [orders](#/schemas/ExternalOrderV2.State) and [order items](#/schemas/ExternalOrderItemV2.State). Orders in this state are now returned from the [Get all Orders](#/paths/orders/get) endpoint. - Added support for creating [prepacks](#/schemas/ExternalPrepackV2) in batches using the [Add Multiple Prepacks to a Product](#/paths/products-product_id--prepacks-batch/post) endpoint. - Added documentation for canceling an [order](#/schemas/ExternalOrderV2) using the [Cancel an Order](#/paths/orders-order_id--cancel/put) endpoint. - Added support for [uploading images](#/paths/products-upload-image/post) to be used by products/variants. ## 2023-02 - Added `state` field to [order items](#/schemas/ExternalOrderItemV2) and [documented the possible states](#/schemas/ExternalOrderItemV2.State). - Added support for measurements for product variants. ## 2023-01 - Added several fields to [payout costs](#/schemas/ExternalPayoutCostsV2) ## 2022-11 - Added `brand_discounts` field to [orders](#/schemas/ExternalOrderV2) and `discounts` to [order items](#/schemas/ExternalOrderItemV2) ## 2022-10-14 - Update product variant pricing geo constraint `country` and `country_group` restraints ## 2021-04-26 - Added support for open pack [products](#/schemas/ExternalProductV2) via `per_style_minimum_order_quantity` ## 2021-04-14 - Added support for geographic pricing for product variants. - Deprecated `retailer_price_cents` and `wholesale_price_cents` ## 2021-04-07 - Adjusted the maximum length of product short_description and description to match with brand portal ## 2021-03-17 - Fixed incorrect `unit_multiplier` and `minimum_order_quantity` values in sample requests and responses under [product](#/schemas/ExternalProductV2) endpoints - Added missing request parameter `minimum_order_quantity` to create and patch [product](#/schemas/ExternalProductV2) endpoints ## 2021-03-15 - Added preorder details in create and patch [product](#/schemas/ExternalProductV2) endpoints ## 2021-03-10 - We noticed [prepacks](#/schemas/ExternalPrepackV2) shouldn't have any images, and we removed the field `image` from all requests and responses under that section. ## 2021-03-01 - External API V2 was released

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
dev-main

ICRTouch library

Type
library
Keywords
icrtouch
License
proprietary
Releases
dev-master

Lightspeed Library

Type
library
Keywords
lightspeed library
License
MIT
Authors
Paul Ayling
Releases
dev-GENT-4558-nam-lightspeed-update-to-v3 dev-master
Required by

API for Lightspeed Retail POS system. This specification covers the R-Series API endpoints. NOTE: This is an abridged version of the R-Series API Documentation. For more detailed documentation, visit [API Developer Documentation](https://developers.lightspeedhq.com/retail/)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
dev-main

Lightspeed Bundle

Type
symfony-bundle
Keywords
lightspeed bundle
License
MIT
Authors
Paul Ayling
Releases
dev-master dev-multitenant

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
dev-main
Type
library
Keywords
api php sdk swagger
Homepage
http://swagger.io
License
proprietary
Authors
Swagger and contributors
Releases
dev-master

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
dev-master

Opsuite Library

Type
library
Keywords
opsuite library
License
MIT
Authors
Steven Brookes
Releases
dev-master

<p>Welcome the the OpSuite.API. This swagger page is the best place to familiarize yourself with the API before you write any client code. </p<p>Here is some general information about the use of the API.<p><p><b>Authentication</b><p>All requests require authentication. You will need a username and password in order to obtain a bearer token that is then used with all requests. If you do not have a username and password then contact the enterprise you are developing for.</p><p><b>Rate Limits</b><p><p>OpSuite.API is limited on a per client basis.<p><p>In order for your client to be allocated the correct rate limits you should add a header to your request with a Key of X-ClientId and a Value of your username.<p><p>You should then contact us so we can setup your rate limits.<p><p>If you do not set the X-ClientId header then your requests will be limited by a default set of low rates limits.<p><p>It is important that you use the API in the most efficient way so that you do not reach the rate limits.<p><p>Requests exceeding the limit will return a '429 Too Many Requests' along with a JSON error message.<p><p>A client's limits and usage are reported with every API request as part of the HTTP Headers.<p><p>Example successful response headers:<p><p>HTTP/1.1 200 OK<br>X-Rate-Limit: 24h<br>X-Rate-Limit-Remaining: 249963<br>X-Rate-Limit-Reset: 2022-11-25T09:20:41<p><p>Example rate-limited response JSON error message and headers:<p><p>Content: API calls quota exceeded! maximum admitted 4500 per 15m.<br>HTTP/1.1 429 Too many Requests<br>Retry-After: 10 (seconds)<p>

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
dev-master

https://devdocs.prestashop-project.org/8/webservice/

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
dev-master

Quickbooks library

Type
library
Keywords
quickbooks
License
proprietary
Releases
dev-master

Red61 Bundle

Type
symfony-bundle
Keywords
red61via bundle
License
MIT
Authors
Paul Ayling
Releases
6.0.0.4 6.0 5.9 dev-dev dev-GENT-1079-red61-logging dev-GENT-725 dev-master

A client implementation of Revels APIs

Type
library
Releases
dev-master
Required by

Revel Bundle

Type
symfony-bundle
Keywords
revel bundle
License
MIT
Authors
Paul Ayling
Releases
dev-GENT-725 dev-master

Documentation of the Sage Business Cloud Accounting API.

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
dev-master

PHP 8.4 library for Salesforce REST API with extensible model support

Type
library
Keywords
api crm rest salesforce
License
MIT
Authors
Steven Brookes
Releases
dev-main

Shopify library

Type
library
Keywords
shopify
License
proprietary
Releases
dev-master

A client implementation of the SkuVault API

Type
library
Releases
dev-master
Required by

Skuvault Bundle

Type
symfony-bundle
Keywords
skuvault bundle
License
MIT
Authors
Paul Ayling
Releases
dev-master

SmartVolution library

Type
library
Keywords
smartvolution
License
proprietary
Releases
dev-GENT-723 dev-GENT-699-api-broken dev-GENT-535 dev-GENT-528 dev-GENT-389 dev-master

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
dev-main

Comprehensive API collection for Temu marketplace operations including product management, order processing, inventory management, pricing, and fulfillment services. All endpoints use POST method with operation type specified in request body. Authentication uses MD5 signature with app_key, app_secret, access_token, and timestamp.

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
dev-main dev-main-openapi

See https://partner.tiktokshop.com/docv2/page/656559fcf4488c02dfe8ce82 TikTok Shop provides a comprehensive range of APIs known as TTS API, which allows TTS developers access to user data within the app, including catalogs, orders, shipments, payments, and more. Leveraging the capabilities of the TTS API, developers can create apps that extend Seller Center's existing functionalities. These apps can enhance product catalog listings, streamline order fulfillment, minimize operational burdens, and accelerate customer interactions

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI
Releases
dev-main
Type
library
Keywords
api php sdk swagger
Homepage
http://swagger.io
License
proprietary
Authors
Swagger and contributors
Releases
dev-master

Visualsoft Library

Type
library
Keywords
visualsoft library
License
MIT
Authors
Steven Brookes
Releases
dev-GENT-1716 dev-master

Woocommerce v3.0 API See https://woocommerce.github.io/woocommerce-rest-api-docs/#introduction

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk
Homepage
https://openapi-generator.tech
License
unlicense
Authors
OpenAPI-Generator contributors
Releases
dev-master

Xero API https://developer.xero.com

Type
library
Keywords
api openapi openapi-generator openapitools php rest sdk xero
Homepage
https://github.com/XeroAPI/Xero-OpenAPI
License
mit
Authors
OpenAPI-Generator contributors
Releases
v2.8.1 v2.8.0 v2.1.6 2.0.0 dev-master
wsdl2phpgenerator/wsdl2phpgenerator-cli

Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.

Simple CLI utility for generating php classes from a wsdl file.

Type
library
Keywords
soap wsdl
License
MIT
Support
Releases
3.x-dev dev-master

This Composer repository is powered by Satis