syncing market data_
Documentation of the Billbee REST API to connect a Billbee account to external aplications. ## Endpoint The Billbee API endpoint base url is https://api.billbee.io/api/v1 ## Activation You have to enable the API in the settings of your
Documentation of the Billbee REST API to connect a Billbee account to external aplications. ## Endpoint The Billbee API endpoint base url is https://api.billbee.io/api/v1 ## Activation You have to enable the API in the settings of your Billbee account. In addition you need a Billbee API Key identifying the application you develop. To get an API key, send a mail to [email protected] and send us a short note about what you are building. ## Authorization & security Because you can access private data with the Billbee API, every request has to be sent over https and must * Contain a valid API Key identifying the application/developer. It has to be sent as the HTTP header X-Billbee-Api-Key * Contain a valid user login with billbee username and api password in form of a basic auth HTTP header ## Throttling Each endpoint has a throttle of max 2 requests per second per combination of API Key and Billbee user. When you exceed these 2 calls, the API will return a HTTP 429 status code --- Public API proxied through Ozma. **Claim this listing** to monetize and manage pricing.
No score data yet
| Method | Path | Summary | Price |
|---|---|---|---|
| POST | /api/v1/automaticprovision/createaccount | Creates a new Billbee user account with the data passed | 1c |
| GET | /api/v1/automaticprovision/termsinfo | Returns infos about Billbee terms and conditions | 1c |
| GET | /api/v1/cloudstorages | Gets a list of all connected cloud storage devices | 1c |
| GET | /api/v1/customer-addresses | Get a list of all customer addresses | 1c |
| POST | /api/v1/customer-addresses | Creates a new customer address | 1c |
| GET | /api/v1/customer-addresses/{id} | Queries a single customer address by id | 1c |
| PUT | /api/v1/customer-addresses/{id} | Updates a customer address by id | 1c |
| GET | /api/v1/customers | Get a list of all customers | 1c |
| POST | /api/v1/customers | Creates a new customer | 1c |
| GET | /api/v1/customers/addresses/{id} | Queries a single address from a customer | 1c |
| PATCH | /api/v1/customers/addresses/{id} | Updates one or more fields of an address | 1c |
| PUT | /api/v1/customers/addresses/{id} | Updates all fields of an address | 1c |
| GET | /api/v1/customers/{id} | Queries a single customer by id | 1c |
| PUT | /api/v1/customers/{id} | Updates a customer by id | 1c |
| GET | /api/v1/customers/{id}/addresses | Queries a list of addresses from a customer | 1c |
| POST | /api/v1/customers/{id}/addresses | Adds a new address to a customer | 1c |
| GET | /api/v1/customers/{id}/orders | Queries a list of orders from a customer | 1c |
| GET | /api/v1/enums/orderstates | Returns a list with all defined orderstates | 1c |
| GET | /api/v1/enums/paymenttypes | Returns a list with all defined paymenttypes | 1c |
| GET | /api/v1/enums/shipmenttypes | Returns a list with all defined shipmenttypes | 1c |
| GET | /api/v1/enums/shippingcarriers | Returns a list with all defined shippingcarriers | 1c |
| GET | /api/v1/events | Get a list of all events optionally filtered by date. This request is extra throttled to 2 calls per page per hour. | 1c |
| GET | /api/v1/layouts | 1c | |
| GET | /api/v1/orders | Get a list of all orders optionally filtered by date | 1c |
| POST | /api/v1/orders | Creates a new order in the Billbee account | 1c |
| POST | /api/v1/orders/CreateDeliveryNote/{id} | Create an delivery note for an existing order. This request is extra throttled by order and api key to a maximum of 1 per 5 minutes. | 1c |
| POST | /api/v1/orders/CreateInvoice/{id} | Create an invoice for an existing order. This request is extra throttled by order and api key to a maximum of 1 per 5 minutes. | 1c |
| GET | /api/v1/orders/PatchableFields | Returns a list of fields which can be updated with the orders/{id} patch call | 1c |
| GET | /api/v1/orders/find/{id}/{partner} | Find a single order by its external id (order number) | 1c |
| GET | /api/v1/orders/findbyextref/{extRef} | Get a single order by its external order number | 1c |
| GET | /api/v1/products/custom-fields/{id} | Queries a single custom field | 1c |
| GET | /api/v1/orders/invoices | Get a list of all invoices optionally filtered by date. This request ist throttled to 1 per 1 minute for same page and minInvoiceDate | 1c |
| GET | /api/v1/orders/{id} | Get a single order by its internal billbee id. This request is throttled to 6 calls per order in one minute | 1c |
| PATCH | /api/v1/orders/{id} | Updates one or more fields of an order | 1c |
| PUT | /api/v1/orders/{id}/orderstate | Changes the main state of a single order | 1c |
| POST | /api/v1/orders/{id}/parse-placeholders | Parses a text and replaces all placeholders | 1c |
| POST | /api/v1/orders/{id}/send-message | Sends a message to the buyer | 1c |
| POST | /api/v1/orders/{id}/shipment | Add a shipment to a given order | 1c |
| POST | /api/v1/orders/{id}/tags | Attach one or more tags to an order | 1c |
| PUT | /api/v1/orders/{id}/tags | Sets the tags attached to an order | 1c |
| POST | /api/v1/orders/{id}/trigger-event | Triggers a rule event | 1c |
| GET | /api/v1/products | Get a list of all products | 1c |
| POST | /api/v1/products | Creates a new product | 1c |
| GET | /api/v1/products/PatchableFields | Returns a list of fields which can be updated with the patch call | 1c |
| GET | /api/v1/products/category | GEts a list of all defined categories | 1c |
| GET | /api/v1/products/custom-fields | Queries a list of all custom fields | 1c |
| POST | /api/v1/products/images/delete | Delete multiple images by id | 1c |
| DELETE | /api/v1/products/images/{imageId} | Deletes a single image by id | 1c |
| GET | /api/v1/products/images/{imageId} | Returns a single image by id | 1c |
| GET | /api/v1/products/reservedamount | Queries the reserved amount for a single article by id or by sku | 1c |
ozma register && ozma call billbee-api /api/v1/automaticprovision/createaccount --jsoncurl -H "Authorization: Bearer $OZMA_KEY" \
https://gateway.ozma.app/v1/proxy/billbee-api/api/v1/automaticprovision/createaccount# Python
client.proxy_call("billbee-api", "/api/v1/automaticprovision/createaccount")Own this API? Claim the listing to manage pricing and receive payouts.