SDKs

We have JavaScript, Python and Node SDKs to help you start implementing faster.

JavaScript SDK

The JavaScript SDK is a client library that helps you implement all the actions you need from a user perspective, like creating and authenticating a user, creating an order, paying for it and much more.

$ npm install @builton/core-sdk

You need an API Key to get started with the JavaScript SDK, you can use the default generated one or generate a new one in settings on the dashboard.

Check out our GitHub repository for more details on how to use the SDK.

Node SDK

Similar in use to the JavaScript SDK, the Node SDK is a node library intended for server-to-server communication from an admin perspective. Programmatically create products, update users and all other actions you would do manually through our dashboard.

$ npm install @builton/node-sdk

You need an API key and a Service Account key to use the Node SDK. Go to settings on the dashboard to generate them.

Check out our GitHub repository for more details on how to use the SDK.

Python SDK

Like our Node SDK, our Python SDK allows you to manage your company from an admin perspective and programmatically create products, update users and all other actions you would do manually through our dashboard.

To get started, simply install the library:

$ pip install builton-sdk

You need an API key and a Service Account key to use the Python SDK. Go to settings on the dashboard to generate them.

Check out our GitHub repository for more details on how to use SDK.

Examples

Check out our GitHub examples repository, where we continuously post examples of how to use our SDKs and different use cases, like how to use webhooks to get a slack notification whenever a new user signs up for your thing.

Last updated