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 Tasks API

The Tasks API from Refuel — 28 operation(s) for tasks.

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

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

This API exposes 42 operations across 28 paths, and defines 18 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.

42 operations 28 paths 18 schemas 8 DELETE18 GET2 PATCH14 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 Tasks API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 42

Across 28 paths, the API surfaces 42 operations — 8 DELETE, 18 GET, 2 PATCH, 14 POST. Each is listed below with its method, path, parameters, and response codes.

Tasks 42
GET
/tasks
Get Team Tasks
get_team_tasks_tasks_get → 200
GET
/tasks/{task_id}
Get Task
get_task_tasks__task_id__get 1 param → 200422
POST
/tasks/{task_id}
Edit Task
edit_task_tasks__task_id__post 2 params body → 200422
DELETE
/tasks/{task_id}
Delete Task
delete_task_tasks__task_id__delete 1 param → 200422
GET
/tasks/{task_id}/models
Get Task Models
get_task_models_tasks__task_id__models_get 1 param → 200422
DELETE
/tasks/{task_id}/subtasks/{subtask_id}
Delete Subtask
delete_subtask_tasks__task_id__subtasks__subtask_id__delete 2 params → 200422
DELETE
/tasks/{task_id}/transforms/{transform_id}
Delete Transform
delete_transform_tasks__task_id__transforms__transform_id__delete 2 params → 200422
GET
/tasks/{task_id}/datasets/{dataset_id}
Get Items From Task Run
get_items_from_task_run_tasks__task_id__datasets__dataset_id__get 7 params → 200422
GET
/tasks/{task_id}/seedset
Get Items From Seedset
get_items_from_seedset_tasks__task_id__seedset_get 5 params → 200422
GET
/tasks/{task_id}/evalset
Get Items From Evalset
get_items_from_evalset_tasks__task_id__evalset_get 6 params → 200422
POST
/tasks/{task_id}/evalset
Create Evalset
create_evalset_tasks__task_id__evalset_post 3 params body → 200422
GET
/tasks/{task_id}/runs/{dataset_id}/metrics
Get Metrics For Task Run
get_metrics_for_task_run_tasks__task_id__runs__dataset_id__metrics_get 4 params → 200422
GET
/tasks/{task_id}/evalset/metrics
Get Evalset Metrics For Task Run
get_evalset_metrics_for_task_run_tasks__task_id__evalset_metrics_get 3 params → 200422
GET
/tasks/{task_id}/runs/{dataset_id}
Get Task Run
get_task_run_tasks__task_id__runs__dataset_id__get 3 params → 200422
POST
/tasks/{task_id}/runs/{dataset_id}
Update Task Run
update_task_run_tasks__task_id__runs__dataset_id__post 6 params → 200422
DELETE
/tasks/{task_id}/runs/{dataset_id}
Clear Task Run
clear_task_run_tasks__task_id__runs__dataset_id__delete 2 params → 200422
GET
/tasks/{task_id}/runs
Get Task Runs
get_task_runs_tasks__task_id__runs_get 1 param → 200422
POST
/tasks/{task_id}/runs
Update Task Run V2
update_task_run_v2_tasks__task_id__runs_post 6 params → 200422
GET
/tasks/{task_id}/datasets/{dataset_id}/items/{item_id}/label
Preview Labels V2
preview_labels_v2_tasks__task_id__datasets__dataset_id__items__item_id__label_get 7 params → 200422
POST
/tasks/{task_id}/datasets/{dataset_id}/items/{item_id}/label
Edit Labels V2
edit_labels_v2_tasks__task_id__datasets__dataset_id__items__item_id__label_post 3 params body → 200422
DELETE
/tasks/{task_id}/evalset/items/{item_id}
Remove Item From Evalset
remove_item_from_evalset_tasks__task_id__evalset_items__item_id__delete 2 params → 200422
POST
/tasks/{task_id}/evalset/items
Add Item To Evalset
add_item_to_evalset_tasks__task_id__evalset_items_post 3 params → 200422
DELETE
/tasks/{task_id}/seedset/items/{item_id}
Remove Item From Seedset
remove_item_from_seedset_tasks__task_id__seedset_items__item_id__delete 2 params → 200422
POST
/tasks/{task_id}/seedset/items
Add Item To Seedset
add_item_to_seedset_tasks__task_id__seedset_items_post 3 params → 200422
GET
/tasks/{task_id}/datasets/{dataset_id}/items/{item_id}
Get Item From Task Run
get_item_from_task_run_tasks__task_id__datasets__dataset_id__items__item_id__get 4 params → 200422
POST
/tasks/{task_id}/datasets/{dataset_id}/items/{item_id}
Modify Item Properties
modify_item_properties_tasks__task_id__datasets__dataset_id__items__item_id__post 4 params body → 200422
GET
/tasks/{task_id}/evalset/runs
Get Evalset Run
get_evalset_run_tasks__task_id__evalset_runs_get 1 param → 200422
POST
/tasks/{task_id}/evalset/runs
Update Task Run Evalset
update_task_run_evalset_tasks__task_id__evalset_runs_post 4 params → 200422
POST
/tasks/{task_id}/{tag}/exports
Export Task
export_task_tasks__task_id___tag__exports_post 4 params → 200202422
GET
/tasks/{task_id}/{tag}/exports/{export_id}
Download Export Task
download_export_task_tasks__task_id___tag__exports__export_id__get 3 params → 200202422
GET
/tasks/{task_id}/taxonomies/{taxonomy_id}
Get Taxonomy
get_taxonomy_tasks__task_id__taxonomies__taxonomy_id__get 5 params → 200422
POST
/tasks/{task_id}/taxonomies/{taxonomy_id}
Add Labels To Taxonomy With File
add_labels_to_taxonomy_with_file_tasks__task_id__taxonomies__taxonomy_id__post 2 params body → 200422
DELETE
/tasks/{task_id}/taxonomies/{taxonomy_id}
Delete Taxonomy
delete_taxonomy_tasks__task_id__taxonomies__taxonomy_id__delete 2 params → 200422
POST
/tasks/{task_id}/taxonomies
Create Taxonomy With Labels File
create_taxonomy_with_labels_file_tasks__task_id__taxonomies_post 1 param body → 200422
DELETE
/tasks/{task_id}/taxonomies/{taxonomy_id}/labels/{label_id}
Delete Subtask Label
delete_subtask_label_tasks__task_id__taxonomies__taxonomy_id__labels__label_id__delete 3 params → 200422
PATCH
/tasks/{task_id}/taxonomies/{taxonomy_id}/labels/{label_id}
Edit Taxonomy Label
edit_taxonomy_label_tasks__task_id__taxonomies__taxonomy_id__labels__label_id__patch 3 params body → 200422
POST
/tasks/{task_id}/taxonomies/{taxonomy_id}/duplicate
Duplicate Taxonomy
duplicate_taxonomy_tasks__task_id__taxonomies__taxonomy_id__duplicate_post 2 params → 200422
GET
/tasks/{task_id}/calibrations
Get Calibration Models
get_calibration_models_tasks__task_id__calibrations_get 1 param → 200422
POST
/tasks/{task_id}/calibrations
Calibrate Task
calibrate_task_tasks__task_id__calibrations_post 1 param body → 200422
GET
/tasks/{task_id}/calibrations/{calibration_id}
Get Calibration Model From Id
get_calibration_model_from_id_tasks__task_id__calibrations__calibration_id__get 2 params → 200422
PATCH
/tasks/{task_id}/calibrations/{calibration_id}
Update Calibration Model
update_calibration_model_tasks__task_id__calibrations__calibration_id__patch 2 params body → 200422
GET
/tasks/{task_id}/trainable
Trainable Task
trainable_task_tasks__task_id__trainable_get 1 param → 200422

Schemas 18

The contract defines 18 schemas that model the data the API accepts and returns. The most detailed are TaxonomyLabel (6 properties), SamplingEvent (5 properties), ResponseModel_ChangeResourceResponse_ (4 properties), ResponseModel (4 properties). Each schema is shown below with its type and property counts.

ValidationError
object
3 properties 3 required
CalibrationStatus
string
An enumeration.
Body_add_labels_to_taxonomy_with_file_tasks__task_id__taxonomies__taxonomy_id__post
object
2 properties
ResponseModel
object
4 properties
TaxonomyLabel
object
6 properties
SamplingEvent
object
5 properties
SampleColumnType
string
An enumeration.
ResponseModel_ChangeResourceResponse_
object
4 properties
ItemProperties
object
1 property 1 required
CreateCalibrationRequest
object
1 property
UpdateCalibrationRequest
object
1 property
TagType
string
An enumeration.
Body_create_taxonomy_with_labels_file_tasks__task_id__taxonomies_post
object
2 properties
SamplingColumn
object
3 properties
HTTPValidationError
object
1 property
ChangeResourceResponse
object
2 properties 1 required
TrainableResponse
object
2 properties 1 required
ResponseModel_List_
object
4 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

refuel-ai-tasks-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 Datasets API
Refuel Finetuned Models API
Refuel Integrations API
Refuel Labs API
Refuel Models API
Refuel Projects API
Refuel Refuel Cloud API
Refuel Schema API
Where this information came from

This is an independent, third-party profile of Refuel Tasks 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.