API Overview

Build digital commerce solutions faster and easier on Smart APIs with built-in Machine Learning.

Background Image
Products
  • Products
  • Tags
  • Pricing
  • Currencies
  • Webhooks
Go to docs
Services
  • Subscriptions
  • Webhooks
Go to docs
Orders
  • Orders
  • Addresses
  • Resources
  • Webhooks
Go to docs
Payments
  • Payment gateways
  • Transactions
  • Webhooks
Go to docs
Users
  • Customers
  • Webhooks
Go to docs

BuiltOn APIs have ML capabilities baked into them. Your data is auto-fed into our ML tool set giving instant access to out-of-the-box AI solutions.

Products

Products as a Building Block can be physical things or services performed. Our APIs don't care. We also have the concept of main products and sub-products. If a user buys a car, that would be a main product. They might also get the nice leather interior. They can't buy leather interior without buying the car, so the nice leather interior would be a sub-product. However, you can use the main product and sub-product relationship as you see fit, just follow the rules.

Products image

Services

Services enable you to create subscription plans for any time period (monthly, bi-weekly, weekly, etc.) and decide on things like: when to charge your customers (beginning or end of period), how to prorate their subscriptions, how many retries to charge a subscription, etc. We also offer Recurring Orders; a feature suited for businesses that provide their customers with recurring deliveries of products or services, like regular cleaning, product subscriptions, book clubs etc.

Delivery cropped

Create webhooks to notify endpoints in real-time. No hidden fees, just pay per call.

Orders

Orders connects Users/Clients to Products/Services. However, there are numerous ways of connecting these two, and we are able switch between settings to fit your specific needs. Two complementary features make the system even smarter and better; Automatic Scheduling together with the Smart Allocation of Resources/Providers, ensures that the best people/resources are always chosen for each job, given schedules, travel time, costs, etc.

Orders image

Payments

Payments is used by many of our customers and has proven to be both robust and trustworthy with thousands of transactions going through it every day. The engine is built with extensibility in mind and the ability to support multiple payment methods. Currently it supports: Stripe, PayPal, DIBS and DNBConnect (direct bank transfers)

Payment

Users

The User Object holds all the usual info you'd expect, name, phone number, address, etc. You can also add tags to users, which can be used to search, and come in handy when you get into our ML tools.

Users image

Get building faster with our SDKs.

All Plans Include

ML Models

BuiltOn APIs have ML capabilities baked into them. If you are using our platform you are only one step away from making your solutions SMART, quicker than ever before

With a simple click of a button, you have instant API access to out-of-the-box Recommenders, Similarity and Complementary ML models for the most common use cases.

Webhooks

Webhooks allow you to keep track of your data without having to constantly poll our APIs for updates at regular intervals. They provide instant, real-time notifications triggered by specific events. When the trigger event takes place, the webhook collects the data and you can configure an event in one site to trigger an action in another site.

Service Accounts

Service Accounts give you additional admin access to our APIs. Service accounts let you programmatically access and alter the BuiltOn building blocks, such as listing all users, creating products or deleting webhooks. Each building block has a section specifying the actions you can perform as a company admin.

loading...