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

FriendliAI Dataset API

The Dataset API from FriendliAI — 8 operation(s) for dataset.

FriendliAI Dataset API is one of 33 APIs that FriendliAI publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Dataset. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 16 operations across 8 paths, and defines 15 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against a single base URL, https://api.friendli.ai.

16 operations 8 paths 15 schemas 3 DELETE7 GET5 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://api.friendli.ai
Authentication
HTTP Bearer
Terms of Service
Resource Areas
1

Authentication & Security 1

FriendliAI Dataset API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (token).

  • token — When using Friendli Suite API for inference requests, you need to provide a Friendli Token for authentication and authorization purposes. For more detailed inf…

Paths & Operations 16

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

Dataset 16
POST
/beta/dataset
Create a new dataset
create_dataset 1 param body → 200422
GET
/beta/dataset
List datasets
list_datasets 6 params → 200422
GET
/beta/dataset/{dataset_id}
Get dataset info
get_dataset 2 params → 200422
DELETE
/beta/dataset/{dataset_id}
Delete dataset
delete_dataset 2 params → 200422
POST
/beta/dataset/{dataset_id}/version
Create a version
create_version 3 params → 200422
GET
/beta/dataset/{dataset_id}/version
List versions
list_versions 2 params → 200422
GET
/beta/dataset/{dataset_id}/version/{version_id}
Get version info
get_version 3 params → 200422
DELETE
/beta/dataset/{dataset_id}/version/{version_id}
Delete a version
delete_version 3 params → 200422
POST
/beta/dataset/{dataset_id}/split
Create a split
create_split 3 params → 200422
GET
/beta/dataset/{dataset_id}/split
List splits
list_splits 6 params → 200422
GET
/beta/dataset/{dataset_id}/split/{split_id}
Get split info
get_split 3 params → 200422
DELETE
/beta/dataset/{dataset_id}/split/{split_id}
Delete split
delete_split 3 params → 200422
POST
/beta/dataset/{dataset_id}/split/{split_id}/sample
Add samples
add_samples 3 params body → 200422
GET
/beta/dataset/{dataset_id}/split/{split_id}/sample
List samples
list_samples 7 params → 200404422
PUT
/beta/dataset/{dataset_id}/split/{split_id}/sample
Update samples
upload_raw_samples 3 params body → 200422
POST
/beta/dataset/{dataset_id}/split/{split_id}/sample/delete
Delete samples
delete_samples 3 params body → 200422

Schemas 15

The contract defines 15 schemas that model the data the API accepts and returns. The most detailed are DatasetInfo (5 properties), SplitInfo (4 properties), ValidationError (3 properties), VersionInfo (3 properties). Each schema is shown below with its type and property counts.

DeleteSamplesResponse
object
Delete samples response.
1 property 1 required
DedicatedDatasetModalityType
string
Modality type.
ListDatasetsResponse
object
List datasets response.
2 properties 1 required
DedicatedDatasetModality
object
Dataset modality.
2 properties
ValidationError
object
3 properties 3 required
ListVersionsResponse
object
List versions response.
1 property 1 required
AddSamplesResponse
object
Add samples response.
1 property 1 required
HTTPValidationError
object
1 property
SplitInfo
object
Split info.
4 properties 4 required
ListSamplesResponse
object
List samples response.
2 properties 1 required
ListSplitsResponse
object
List splits response.
2 properties 1 required
DatasetInfo
object
Dataset info.
5 properties 5 required
CreateDatasetRequest
object
Create dataset request.
3 properties 3 required
Body_upload_raw_samples
object
1 property 1 required
VersionInfo
object
Version info.
3 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

friendliai-dataset-api-openapi.yml Raw ↑

Other APIs FriendliAI publishes across the network.

FriendliAI Container.Audio API
FriendliAI Container.Chat API
FriendliAI Container.Classification API
FriendliAI Container.Completions API
FriendliAI Container.Image API
FriendliAI Container.Messages API
FriendliAI Container.Responses API
FriendliAI Container.Token API
FriendliAI Cost API
FriendliAI Dedicated.Audio API
FriendliAI Dedicated.Chat API
FriendliAI Dedicated.ChatRender API
Where this information came from

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