Unify Logo Footer.svg
Unify Integrations
Logo
BigML

BigML

Logo

3 mins READ

Use the BigML connector to build and deploy machine learning models.

Integrating your application with BigML lets you use these operations in an automation. It exposes 10 actions, listed below. Add the connector from the Connections area, authenticate, then select its operations in the automation builder. Capabilities: actions.

Authentication

Before you begin, make sure you have the following information:

Connection Name: Choose a meaningful name for your connection. This name helps you identify the connection within your application or integration settings.

Authentication Type: The authentication method for this connector is defined in the connection setup. Select the connector in the Connections area to see the fields it requires.

Obtaining Your API Key

  1. Log in to your BigML account and open the Dashboard.

  2. Note your username, shown in the top bar of the Dashboard.

  3. Click the configuration icon in the top menu of the Dashboard.

  4. In the window that opens, copy your API key.

  5. Store your username and API key securely — both are required together to authenticate requests.

Authentication & setup

Username and API Key Authentication

  • Obtain API key from BigML account settings or by clicking the configuration icon

  • Use username and API key together for all requests

  • Set environment variables BIGML_USERNAME and BIGML_API_KEY (recommended)

  • All requests transmitted over HTTPS

Development Mode

  • New accounts come with free credits

  • Enable development mode to avoid spending credits

  • Development mode limits data size to ~1 MB

bigml-1-808ce194.png
bigml-1-808ce194.png

Actions

Action Name

Description

Create dataset

Creates a new dataset in BigML

Create project

Creates a new project in BigML

Create sample

Creates a new sample in BigML

List datasets

Lists datasets in BigML

List projects

Lists projects in BigML

List samples

Lists samples in BigML

List statistical tests

Lists statistical tests in BigML

Retrieve project

Retrieves a project in BigML

Retrieve sample

Retrieves a sample in BigML

Update project

Updates a project in BigML

About the API

BigML provides a REST API for building and deploying machine learning models. The platform handles supervised and unsupervised learning tasks including classification, regression, clustering, and anomaly detection. The API supports dataset creation, model training, prediction generation, and evaluation. Multiple language bindings (Python, JavaScript, etc.) are available, and SDKs handle authentication automatically when environment variables are properly configured.

Official documentation

https://bigml.com/api/authentication