Base URL
Authentication
All requests require anAuthorization header:
Content Type
All request and response bodies are JSON:Buyer Endpoints
| Method | Path | Description |
|---|---|---|
GET | /v1/datasets/discover | Discover all visible datasets |
GET | /v1/datasets/{id} | Get dataset detail |
POST | /v1/query | Query across datasets |
GET | /v1/billing/buyer-balance | Get balance |
POST | /v1/billing/deposit | Create deposit checkout |
GET | /v1/billing/deposits | Deposit history |
GET | /v1/billing/auto-deposit | Auto-deposit config |
PUT | /v1/billing/auto-deposit | Configure auto-deposit |
GET | /v1/users/me | Get profile |
Seller Endpoints
| Method | Path | Description |
|---|---|---|
POST | /v1/connectors | Create connector |
GET | /v1/connectors | List connectors |
PUT | /v1/connectors/{id} | Update connector |
DELETE | /v1/connectors/{id} | Delete connector |
POST | /v1/datasets | Create dataset |
GET | /v1/datasets | List datasets |
PUT | /v1/datasets/{id} | Update dataset |
POST | /v1/datasets/{id}/access | Grant buyer access |
DELETE | /v1/datasets/{id}/access | Revoke buyer access |
GET | /v1/royalties/me/datasets | Per-dataset earnings |
POST | /v1/billing/withdraw | Withdraw earnings |