Dataset

Publish a dataset to an external platform

Publishes the processed dataset to Hugging Face or Kaggle. Currently returns 501 — not yet implemented.

post/api/v1/datasets/{dataset_id}/publish

Request

Path parameters

dataset_idstring required

Request body

target'huggingface' | 'kaggle' required

Destination platform for publishing the dataset

target_specobject

Target-specific configuration (e.g. repo name for HuggingFace, slug for Kaggle)

Example request

{
  "target": "huggingface",
  "target_spec": {
    "repo_name": "my-augmented-dataset",
    "private": true
  }
}

Response

publish_idstring required

Unique identifier for the publish job

statusstring required

Status of the publish job

messagestring

Additional information about the publish request

Example response

{
  "publish_id": "550e8400-e29b-41d4-a716-446655440000",
  "status": "queued"
}

Changes

No recorded changes to this operation across all 10 revisions of this API.