We are excited to publish the documentation for BigML.io, BigML’s public API! BigML.io is a REST-style API that’ll let you create and manage BigML resources programmatically. Using BigML.io you are able to create, retrieve, update and delete Sources, Datasets, Models and Predictions via standard HTTP methods. We serve BigML.io 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.
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 firstname.lastname@example.org.
This documentation explains the format for raw HTTP calls to BigML.io . 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 email@example.com and we’ll gladly move you to the top of the list!