← Back to catalog

E-commerce

BeezUP Merchant API

auto-generated
swirls add beezup
actionPOSTv1.0.0

Create a new contract

Now you are ready to create your contract. Before that, please ensure that you check the offer with the same request parameterts. /offers

Source
actionPOSTv1.0.0

Creates a subscription to the orders

Please take a look at this sequence diagram to understand the subscription process to follow [here](https://www.websequencediagrams.com/files/render?link=SBYbeIc8NGshk6ooCbmjoBLIMl4fIGO1xjJbPBQAglBo0n6BwEReh7NXQiPSjOTX)

Source
actionPOSTv1.0.0

Get a paginated list of all Orders with all Order and Order Item(s) properties

The purpose of this operation is to reduce the amount of request to the API.\ \ Previous implmentation of this feature only returned a partial (light) version of the Orders. The purpose of this API is to reduce the number of incoming requests by returning the complete (full) Order and Order Item(s) properties.

Source
actionPOSTv1.0.0

Get offer pricing

Get the offer pricing then you can create your contract with the same request parameters. /v2/user/customer/contracts

Source
actionGETv1.0.0

Get public channel index

Use this operation to get the correct link to the channels and to the list of values

Source
actionGETv1.0.0

Get random product list

We will return 10 products randomly selected with all product values

Source
actionGETv1.0.0

Get the BeezUP columns

Get the BeezUP columns, this columns are used for mapping during the manual catalog importation process.

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec