Automate Billbee
HumDay reads Billbee’s own published API description and derives 75 operations from it. Describe the outcome you want in plain words — you get a program that is written, proven on real data, and run for you.
What Billbee is
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 support@billbee.io and send us a
API host: app.billbee.io
Things people automate with Billbee
- Post new Billbee orders to SlackBillbee → Slack
- Post new Billbee orders to TelegramBillbee → Telegram
- Post new Billbee orders to Google ChatBillbee → Google Chat
- Email customers from Gmail when a Billbee order landsBillbee → Gmail
- Email customers from Resend when a Billbee order landsBillbee → Resend
- Email customers from Postmark when a Billbee order landsBillbee → Postmark
- Email customers from Mandrill when a Billbee order landsBillbee → Mandrill
What HumDay can do in Billbee
37 documented operations change something in Billbee.
- POSTCreates a new order in the Billbee account
/api/v1/orders - POSTCreates a new customer
/api/v1/customers - POSTSearch for products, customers and orders.
/api/v1/search - POSTRegisters a new WebHook for a given user.
/api/v1/webhooks - POSTCreates a new customer address
/api/v1/customer-addresses - POSTAdds a new address to a customer
/api/v1/customers/{id}/addresses - POSTSends a message to the buyer
/api/v1/orders/{id}/send-message - POSTCreate an invoice for an existing order.
/api/v1/orders/CreateInvoice/{id} - POSTCreates a new Billbee user account with the data passed
/api/v1/automaticprovision/createaccount - POSTCreates a new product
/api/v1/products - POSTAttach one or more tags to an order
/api/v1/orders/{id}/tags - POSTAdd a shipment to a given order
/api/v1/orders/{id}/shipment - POSTCreate an delivery note for an existing order.
/api/v1/orders/CreateDeliveryNote/{id} - POSTCreates a new shipment with the selected Shippingprovider
/api/v1/shipment/shipment - POSTCreates a shipment for an order in billbee
/api/v1/shipment/shipwithlabel - PATCHUpdates one or more fields of an order
/api/v1/orders/{id} - PUTUpdates a customer by id
/api/v1/customers/{id} - DELETEDeletes all existing WebHook registrations.
/api/v1/webhooks - PUTSets the tags attached to an order
/api/v1/orders/{id}/tags - PUTChanges the main state of a single order
/api/v1/orders/{id}/orderstate - POSTTriggers a rule event
/api/v1/orders/{id}/trigger-event - DELETEDeletes an existing WebHook registration.
/api/v1/webhooks/{id} - PUTUpdates an existing WebHook registration.
/api/v1/webhooks/{id} - PUTUpdates a customer address by id
/api/v1/customer-addresses/{id} - PATCHUpdates one or more fields of an address
/api/v1/customers/addresses/{id} - PUTUpdates all fields of an address
/api/v1/customers/addresses/{id} - PUTAdd multiple images to a product or replace the product images by the given images
/api/v1/products/{productId}/images - POSTParses a text and replaces all placeholders
/api/v1/orders/{id}/parse-placeholders - POSTUpdate the stock qty of an article
/api/v1/products/updatestock - POSTUpdate the stock code of an article
/api/v1/products/updatestockcode - DELETEDeletes a product
/api/v1/products/{id} - PATCHUpdates one or more fields of a product
/api/v1/products/{id} - POSTUpdate the stock qty for multiple articles at once
/api/v1/products/updatestockmultiple - POSTDelete multiple images by id
/api/v1/products/images/delete - PUTAdd or update an existing image of a product
/api/v1/products/{productId}/images/{imageId} - DELETEDeletes a single image by id
/api/v1/products/images/{imageId} - DELETEDeletes a single image from a product
/api/v1/products/{productId}/images/{imageId}
What HumDay can read from Billbee
These are the operations a schedule or a trigger can watch.
- GETQueries a list of orders from a customer
/api/v1/customers/{id}/orders - GETGet a list of all invoices optionally filtered by date.
/api/v1/orders/invoices - GETGet a list of all events optionally filtered by date.
/api/v1/events - GETGet a list of all orders optionally filtered by date
/api/v1/orders - GETGet a list of all customers
/api/v1/customers - GETGet a list of all customer addresses
/api/v1/customer-addresses - GETQueries a list of addresses from a customer
/api/v1/customers/{id}/addresses - GETReturns a list of fields which can be updated with the orders/{id} patch call
/api/v1/orders/PatchableFields - GETLooks up a registered WebHook with the given {id} for a given user.
/api/v1/webhooks/{id} - GETQueries a single customer by id
/api/v1/customers/{id} - GETGet a list of all products
/api/v1/products - GETGets all registered WebHooks for a given user.
/api/v1/webhooks - GETGets a list of all connected cloud storage devices
/api/v1/cloudstorages - GETQueries a single address from a customer
/api/v1/customers/addresses/{id} - GETGet a single order by its external order number
/api/v1/orders/findbyextref/{extRef} - GETQuery all defined stock locations
/api/v1/products/stocks - GETReturns a list of all known filters you can use to register webhooks
/api/v1/webhooks/filters - GETReturns a list with all defined orderstates
/api/v1/enums/orderstates - GETGEts a list of all defined categories
/api/v1/products/category - GETReturns a list with all defined paymenttypes
/api/v1/enums/paymenttypes - GETGet a list of all shipments optionally filtered by date.
/api/v1/shipment/shipments - GETReturns a list with all defined shipmenttypes
/api/v1/enums/shipmenttypes - GETReturns a list with all defined shippingcarriers
/api/v1/enums/shippingcarriers - GETQueries a list of all custom fields
/api/v1/products/custom-fields - GETReturns a list of fields which can be updated with the patch call
/api/v1/products/PatchableFields - GETQuery all defined shipping providers
/api/v1/shipment/shippingproviders - GETQueries a single customer address by id
/api/v1/customer-addresses/{id} - GETReturns a list of all images of the product
/api/v1/products/{productId}/images - GETQueries the reserved amount for a single article by id or by sku
/api/v1/products/reservedamount - GETQueries the currently available shipping carriers.
/api/v1/shipment/shippingcarriers - GETReturns infos about Billbee terms and conditions
/api/v1/automaticprovision/termsinfo - GETQueries a single article by id or by sku
/api/v1/products/{id} - GETReturns a single image by id
/api/v1/products/images/{imageId} - GETQueries a single custom field
/api/v1/products/custom-fields/{id} - GETReturns a single image by id
/api/v1/products/{productId}/images/{imageId} - GETRead layouts
/api/v1/layouts - GETGet a single order by its internal billbee id.
/api/v1/orders/{id} - GETRead ping
/api/v1/shipment/ping
How automating Billbee works
- Describe the outcome. Say what you want to happen, in your own words. No node graphs, no field mapping.
- Approve the contract. HumDay writes down exactly what it will do, what it will touch, and what it will never do. You approve it before anything is built.
- See it proven. The program runs and shows you the result before it is allowed near your live Billbee account.
- Grant access, then go live. You approve the specific Billbee operations it may use — and only those.
Popular Billbee integrations
Connect Billbee to the tools people pair it with most.
- Billbee and OData for namespace microsoft.graphintegration
- Billbee and Cloudflareintegration
- Billbee and NetBoxintegration
- Billbee and GitHubintegration
- Billbee and Mistintegration
- Billbee and Loket.nlintegration
- Billbee and Atlassian The Jira Cloud platformintegration
- Billbee and Magento B2Bintegration
- Billbee and Stripeintegration
- Billbee and Zuora Reference Billingintegration
- Billbee and bunqintegration
- Billbee and DocuSignintegration
Automate Billbee with these
- Magento B2B455 operations
- Klaviyo345 operations
- Agco ATS AGCO277 operations
- BeezUP Merchant210 operations
- Rebilly184 operations
- reverb163 operations
- Jumpseller142 operations
- Swagger API2Cart141 operations
- Just Eat UK97 operations
- Velopayments Velo Payments75 operations
- Apigee Marketcheck71 operations
- eBay Marketing69 operations
Categories
Questions about Billbee automation
- Can HumDay connect to Billbee?
- Yes. HumDay reads Billbee's own published API description and derives the operations from it, so there is no hand-built connector to wait for. 75 operations are documented.
- Do I need to write code to automate Billbee?
- No. You describe the outcome you want in plain words. HumDay agrees a contract with you, writes the program, and shows you a test run before anything touches your Billbee account.
- What can HumDay do in Billbee?
- 37 of the 75 documented operations change something in Billbee, and 38 read from it. HumDay only ever uses the specific operations your approved contract needs.
- Is my Billbee account safe?
- Your credentials are stored encrypted and are never shown in chat, code, or logs. Every run is limited to the operations you explicitly approved, and anything that writes to Billbee is held behind that approval.
Where this came from
The operations above are read from a published API description for Billbee at app.billbee.io/swagger/docs/v1. Descriptions are the provider’s own words, not ours. Last published 2023-03-06.