BigML’s API documentation is here!

Posted by

We are excited to publish the documentation for, BigML’s public API! is a REST-style API that’ll let you create and manage BigML resources programmatically. Using you are able to create, retrieve, update and delete Sources, Datasets, Models and Predictions via standard HTTP methods. We serve over HTTPS to ensure data privacy. Unencrypted HTTP is not supported.

Using the API opens up a world of opportunities. You can now add the power of modeling and predictions to your own applications. Just imagine all the automated decisions and predictions that could make your apps smarter!

BigML gives you an API with:

  • Secure programmatic access to all your BigML resources;
  • Fully white-box access to your datasets and models;
  • Asynchronous creation of datasets and models;
  • Near real-time predictions.

An example of API documentation

We’ve made an effort to make the documentation simple and easy to use. The examples in the documentation even have your own id and API key incorporated (do keep those secret!) so you can make it as simple as copy and paste to get started. If you have any suggestions, questions or requests for improving the documentation, we’d love to hear from you. Drop us a note at

This documentation explains the format for raw HTTP calls to . We are developing binding libraries in a number of programming languages, so stay tuned!

PS: To make use of all this, you need an invitation code, so you can register, create your user id and receive an API key. If you’re not on the list for receiving an invitation code yet, this is the place to go.

If you have a great idea for using our API, drop us a note at and we’ll gladly move you to the top of the list!

One comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s