Skip to main content

Base URL

https://api.getdatagate.com/v1/

Authentication

All requests require an Authorization header:
Authorization: Bearer <api_key_or_jwt>

Content Type

All request and response bodies are JSON:
Content-Type: application/json

Buyer Endpoints

MethodPathDescription
GET/v1/datasets/discoverDiscover all visible datasets
GET/v1/datasets/{id}Get dataset detail
POST/v1/queryQuery across datasets
GET/v1/billing/buyer-balanceGet balance
POST/v1/billing/depositCreate deposit checkout
GET/v1/billing/depositsDeposit history
GET/v1/billing/auto-depositAuto-deposit config
PUT/v1/billing/auto-depositConfigure auto-deposit
GET/v1/users/meGet profile

Seller Endpoints

MethodPathDescription
POST/v1/connectorsCreate connector
GET/v1/connectorsList connectors
PUT/v1/connectors/{id}Update connector
DELETE/v1/connectors/{id}Delete connector
POST/v1/datasetsCreate dataset
GET/v1/datasetsList datasets
PUT/v1/datasets/{id}Update dataset
POST/v1/datasets/{id}/accessGrant buyer access
DELETE/v1/datasets/{id}/accessRevoke buyer access
GET/v1/royalties/me/datasetsPer-dataset earnings
POST/v1/billing/withdrawWithdraw earnings