Databox API

Databox API as documented publicly: 103 operations. Contract generated from the documentation by API Evangelist (2026-10-29); not the provider's own document.

Operations 103

POST /data POST /data #
GET /v1/accounts GET /v1/accounts #
GET /v1/accounts/timezones List supported time zones for accounts (v1). #
GET /v1/accounts/{accountid}/data-sources List data sources for a specific account (v1). #
GET /v1/auth/validate-key Validate API credentials (v1). #
POST /v1/data-sources Create a data source (v1). #
DELETE /v1/data-sources/{datasourceid} Delete a data source #
GET /v1/data-sources/{datasourceid}/datasets List datasets for a data source #
POST /v1/datasets Create a dataset (v1). #
DELETE /v1/datasets/{datasetid} Delete a dataset #
POST /v1/datasets/{datasetid}/data Ingest data into a dataset #
GET /v1/datasets/{datasetid}/ingestions List ingestions for a dataset #
GET /v1/datasets/{datasetid}/ingestions/{ingestionid} Get details of a specific ingestion #
POST /v1/datasets/{datasetid}/purge Purge a dataset #
GET /v2/accounts List client accounts for the authenticated organization (v2). #
POST /v2/accounts Creates an account in the organization associated with the authenticated user. Only managed accounts can be created through this operation. #
DELETE /v2/accounts/{id} Deletes a specific account from the organization associated with the authenticated user. #
GET /v2/accounts/{id} Retrieves details about a specific account. #
PATCH /v2/accounts/{id} Updates information for a specific account. #
GET /v2/auth/validate-key GET /v2/auth/validate-key #
GET /v2/billing Retrieves billing and subscription details for the organization associated with the authenticated user. #
GET /v2/billing/invoices Retrieves a paginated list of invoices for the organization associated with the authenticated user. #
GET /v2/connections Retrieves a paginated list of connections in the organization. #
DELETE /v2/connections/{id} Deletes a specific connection from the organization. #
GET /v2/connections/{id} Retrieves details about a specific connection. #
PATCH /v2/connections/{id} Updates information for a specific connection. #
GET /v2/connections/{id}/permissions Retrieves the permissions configured for a specific connection. #
PUT /v2/connections/{id}/permissions Updates the permissions for a specific connection. #
GET /v2/dashboards Retrieves a paginated list of dashboards in the organization. #
PATCH /v2/dashboards/{id} Renames a specific dashboard and returns the updated dashboard. #
GET /v2/dashboards/{id}/metrics Retrieves the Datablocks and associated metric configurations for a specific dashboard. #
GET /v2/data-sources List data sources scoped to the authenticated organization (v2). #
POST /v2/data-sources Create a data source #
DELETE /v2/data-sources/{id} Delete a data source #
GET /v2/data-sources/{id} Retrieves details about a specific data source. #
PATCH /v2/data-sources/{id} Updates information for a specific data source. #
GET /v2/data-sources/{id}/permissions Retrieves the permissions configured for a specific data source. #
PUT /v2/data-sources/{id}/permissions Updates the permissions for a specific data source. #
POST /v2/data-sources/{id}/purge Permanently deletes all data stored in a specific data source. Data in the original source is not affected. #
PUT /v2/data-sources/{id}/sync-frequency Updates the sync frequency for a specific data source. #
GET /v2/data-sources/{id}/sync-frequency-options Retrieves the sync frequencies available for a specific data source. #
PUT /v2/data-sources/{id}/timezone Updates the time zone for a specific data source. #
GET /v2/datasets List datasets (optionally filtered by data source) #
POST /v2/datasets Create a dataset (v2). #
GET /v2/datasets/modifications/functions Retrieves the functions available for calculated columns in dataset modifications. #
GET /v2/datasets/modifications/rules Retrieves the rules available for configuring dataset modifications. #
DELETE /v2/datasets/{id} Delete a dataset #
GET /v2/datasets/{id} Retrieves details about the specified dataset. #
PATCH /v2/datasets/{id} Updates the properties of the specified dataset and returns the updated dataset. #
GET /v2/datasets/{id}/column-metadata Retrieves metadata configured for the columns in the specified dataset. #
PATCH /v2/datasets/{id}/column-metadata Updates metadata for one or more columns in the specified dataset. #
GET /v2/datasets/{id}/data Retrieves a paginated list of records stored in the specified dataset. #
POST /v2/datasets/{id}/data POST /v2/datasets/{id}/data #
POST /v2/datasets/{id}/duplicate Creates a copy of the specified dataset. #
GET /v2/datasets/{id}/ingestion-statistics Retrieves ingestion performance statistics for the specified dataset. #
GET /v2/datasets/{id}/ingestions List ingestion items for a dataset #
GET /v2/datasets/{id}/ingestions/{ingestionid} Get details of a specific ingestion (v2) #
GET /v2/datasets/{id}/lineage Retrieves the specified dataset’s lineage, including upstream data sources and datasets and downstream datasets and metrics. #
GET /v2/datasets/{id}/metadata Retrieves metadata configured for the specified dataset. #
PATCH /v2/datasets/{id}/metadata Updates metadata for the specified dataset and returns the updated metadata. #
DELETE /v2/datasets/{id}/modifications Deletes the modification configured for the specified dataset. #
GET /v2/datasets/{id}/modifications Retrieves the modification configured for the specified dataset. #
PUT /v2/datasets/{id}/modifications Replaces the modification configured for the specified dataset. #
POST /v2/datasets/{id}/modifications/preview Applies the supplied modification settings and returns a preview without saving the changes. #
GET /v2/datasets/{id}/permissions Retrieves the permissions configured for the specified dataset. #
PUT /v2/datasets/{id}/permissions Replaces the permissions configured for the specified dataset. #
POST /v2/datasets/{id}/purge Purge a dataset #
GET /v2/datasets/{id}/schema Retrieves the column definitions for the specified dataset. #
PUT /v2/datasets/{id}/sync-frequency Updates the scheduled sync frequency for the specified dataset. #
GET /v2/datasets/{id}/sync-frequency-options Retrieves the sync frequencies available for the specified dataset. #
GET /v2/datasets/{id}/sync-history Retrieves a paginated history of sync attempts for the specified dataset. #
GET /v2/datasets/{id}/sync-history/statistics Retrieves sync performance statistics for the specified dataset. #
PUT /v2/datasets/{id}/timezone Updates the time zone used by the specified dataset. #
GET /v2/datasets/{id}/verification Retrieves the verification status of the specified dataset. #
GET /v2/integrations Retrieves a paginated list of all available integrations. #
GET /v2/integrations/{id} Retrieves details about a specific integration. #
GET /v2/metrics Retrieves a paginated list of metrics in the organization. #
POST /v2/metrics Creates a metric from the specified dataset and metric configuration. #
POST /v2/metrics/dimensions/values Retrieves the available dimension values for one or more metrics. #
POST /v2/metrics/drilldown Retrieves the underlying records for a metric within a specified period. #
DELETE /v2/metrics/{id} Deletes a specific metric from the organization. #
GET /v2/metrics/{id} Retrieves details about a specific metric. #
PATCH /v2/metrics/{id} Updates the configuration of a specific metric, including its `description`. #
POST /v2/metrics/{id}/data Retrieves a metric's values over a date range, grouped by a granularity, with an optional breakdown by dimensions and optional filters. #
GET /v2/metrics/{id}/lineage Retrieves the specified metric's lineage, including upstream data sources and datasets and metrics. #
GET /v2/metrics/{id}/usages Retrieves the locations where a specific metric is used. #
GET /v2/metrics/{id}/verification Retrieves the verification status and details for a specific metric. #
PUT /v2/metrics/{id}/verification Updates the verification status of a specific metric. #
GET /v2/organization GET /v2/organization #
PATCH /v2/organization Updates details and settings for the organization associated with the authenticated user. #
GET /v2/organization/activity-log Retrieves a paginated list of activity recorded within the organization. #
GET /v2/organization/countries Retrieves the list of available countries and their country codes. #
GET /v2/organization/metadata-options Retrieves the available business classification, industry, company size, and annual revenue options for populating the organization's metadata. #
GET /v2/organization/timezones List supported time zones for the organization (v2). #
GET /v2/organization/usage Retrieves current usage and limits for resources within the organization associated with the authenticated user. #
GET /v2/profile Retrieves profile information for the authenticated user. #
PATCH /v2/profile Updates profile information for the authenticated user. #
GET /v2/profile/metadata-options Retrieves the available department and role options for populating a user's profile metadata. #
GET /v2/users Retrieves a paginated list of users associated with the organization. #
POST /v2/users Creates a user in the organization. #
DELETE /v2/users/{id} Deletes a specific user from the organization. #
GET /v2/users/{id} Retrieves details about a specific user. #
PATCH /v2/users/{id} Updates information for a specific user. #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/databox:databox-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

databox-openapi-generated.yml Raw ↑
openapi: 3.1.0
info:
  title: Databox API
  version: '2026-10-29'
  description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-10-29: 103 operation(s) read from 13 public documentation page(s) (each
    operation names its page in x-source). This is not the provider''s published contract; Databox has published no machine-readable contract
    that the pipeline could find. Engine: local.'
  x-evidence-tiers:
    code-example: 4
    documentation: 99
    pages-with-code: 9
    pages-read: 13
  x-generated-from: documentation
  x-provenance: generated
  x-authored-by: API Evangelist
  x-generated: '2026-10-29'
  x-generator: generate-contract-from-docs.py
  x-engine: local
  x-sources:
  - https://developers.databox.com/docs/v0/units.md
  - https://developers.databox.com/docs/api/overview
  - https://developers.databox.com/docs/api/overview.md
  - https://developers.databox.com/docs/api/rate-limits
  - https://developers.databox.com/docs/v0/date-time.md
  - https://developers.databox.com/docs/v0/send-data.md
  - https://developers.databox.com/docs/v0/dimensions.md
  - https://developers.databox.com/docs/api/authentication
  - https://developers.databox.com/docs/api/rate-limits.md
  - https://developers.databox.com/docs/v1/api/overview.md
  - https://developers.databox.com/docs/api/migration-guide
  - https://developers.databox.com/docs/api/authentication.md
  - https://developers.databox.com/docs/api/api.databox.com.md
servers:


# --- truncated at 32 KB (56 KB total) ---
# Full source: https://artifacts.apis.io/databox/openapi/_ae-authored/databox-openapi-generated.yml