How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Refuel Datasets API

The Datasets API from Refuel — 13 operation(s) for datasets.

Refuel Datasets API is one of 20 APIs that Refuel publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Datasets. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, and a getting-started guide.

This API exposes 17 operations across 13 paths, and defines 10 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against a single base URL, https://cloud-api.refuel.ai.

17 operations 13 paths 10 schemas 3 DELETE5 GET1 PATCH8 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://github.com/refuel-ai/autolabel
Authentication
HTTP Bearer
Contact
Terms of Service
Resource Areas
1

Authentication & Security 1

Refuel Datasets API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 17

Across 13 paths, the API surfaces 17 operations — 3 DELETE, 5 GET, 1 PATCH, 8 POST. Each is listed below with its method, path, parameters, and response codes.

Datasets 17
POST
/datasets/url
Get Presigned Url
get_presigned_url_datasets_url_post → 200
POST
/datasets/infer_schema
Infer Schema
infer_schema_datasets_infer_schema_post 2 params → 200422
POST
/datasets/ingest
Ingest Dataset
ingest_dataset_datasets_ingest_post 6 params body → 200422
GET
/datasets
Get Datasets
get_datasets_datasets_get 1 param → 200422
GET
/datasets/{dataset_id}
Get Items From Dataset
get_items_from_dataset_datasets__dataset_id__get 5 params → 200422
DELETE
/datasets/{dataset_id}
Delete Dataset
delete_dataset_datasets__dataset_id__delete 1 param → 200422
PATCH
/datasets/{dataset_id}
Update Dataset
update_dataset_datasets__dataset_id__patch 1 param body → 200422
GET
/datasets/{dataset_id}/projects
Get Dataset Projects
get_dataset_projects_datasets__dataset_id__projects_get 1 param → 200422
POST
/datasets/{dataset_id}/projects/{project_id}
Add Project To Dataset
add_project_to_dataset_datasets__dataset_id__projects__project_id__post 2 params → 200422
DELETE
/datasets/{dataset_id}/projects/{project_id}
Delete Project From Dataset
delete_project_from_dataset_datasets__dataset_id__projects__project_id__delete 2 params → 200422
GET
/datasets/{dataset_id}/items/{item_id}
Get Item From Dataset
get_item_from_dataset_datasets__dataset_id__items__item_id__get 2 params → 200422
DELETE
/datasets/{dataset_id}/items/{item_id}
Delete Item From Dataset
delete_item_from_dataset_datasets__dataset_id__items__item_id__delete 2 params → 200422
POST
/datasets/{dataset_id}/items
Add Items To Dataset
add_items_to_dataset_datasets__dataset_id__items_post 1 param body → 200422
POST
/datasets/{dataset_id}/exports
Export Dataset
export_dataset_datasets__dataset_id__exports_post 7 params → 200202422
GET
/datasets/{dataset_id}/exports/{export_id}
Download Dataset
download_dataset_datasets__dataset_id__exports__export_id__get 2 params → 200202422
POST
/datasets/{dataset_id}/sample
Sample Dataset
sample_dataset_datasets__dataset_id__sample_post 1 param body → 200422
POST
/datasets/{dataset_id}/append
Append Dataset
append_dataset_datasets__dataset_id__append_post 1 param body → 200422

Schemas 10

The contract defines 10 schemas that model the data the API accepts and returns. The most detailed are SamplingParams (7 properties), ResponseModel_List_ (4 properties), ResponseModel (4 properties), ResponseModel_ChangeResourceResponse_ (4 properties). Each schema is shown below with its type and property counts.

ValidationError
object
3 properties 3 required
ResponseModel
object
4 properties
ResponseModel_ChangeResourceResponse_
object
4 properties
SamplingParams
object
7 properties 2 required
AppendDatasetRequest
object
2 properties 2 required
HTTPValidationError
object
1 property
SamplingType
string
An enumeration.
ChangeResourceResponse
object
2 properties 1 required
UpdateDatasetRequest
object
2 properties
ResponseModel_List_
object
4 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

refuel-ai-datasets-api-openapi.yml Raw ↑

Other APIs Refuel publishes across the network.

Refuel Autolabel (Open Source)
Refuel Applications API
Refuel Access API
Refuel Csp Reports API
Refuel Finetuned Models API
Refuel Integrations API
Refuel Labs API
Refuel Models API
Refuel Projects API
Refuel Refuel Cloud API
Refuel Schema API
Refuel Tasks API
Where this information came from

This is an independent, third-party profile of Refuel Datasets API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.