supadata-ai · JSON-LD Context
Supadata Ai Context
JSON-LD context defining the semantic vocabulary for Supadata Ai from supadata-ai.
20 Classes
56 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
supadata:
https://supadata.ai/schema#
Classes
YoutubeVideo
Error
YoutubePlaylist
VideoIds
YoutubeChannel
Transcript
TranscriptChunk
TranslatedTranscript
JobId
YouTubeBatchResults
YoutubeSearch
Scrape
Map
CrawlJob
JobResult
Metadata
MediaType
ExtractRequest
ExtractJobResult
Me
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| title | string | |
| description | string | |
| duration | decimal | |
| channel | ||
| tags | list | |
| thumbnail | string | |
| uploadDate | dateTime | |
| viewCount | decimal | |
| likeCount | decimal | |
| transcriptLanguages | list | |
| error | string | |
| message | string | |
| details | string | |
| documentationUrl | string | |
| videoCount | decimal | |
| lastUpdated | dateTime | |
| videoIds | list | |
| shortIds | list | |
| liveIds | list | |
| name | string | |
| handle | string | |
| subscriberCount | decimal | |
| banner | string | |
| content | ||
| lang | string | |
| availableLangs | list | |
| text | string | |
| offset | decimal | |
| jobId | string | |
| status | string | |
| errorCode | string | |
| results | list | |
| stats | ||
| completedAt | dateTime | |
| query | string | |
| totalResults | decimal | |
| nextPageToken | string | |
| url | string | |
| ogUrl | string | |
| countCharacters | decimal | |
| urls | list | |
| pages | list | |
| next | string | |
| platform | string | |
| type | ||
| author | ||
| media | ||
| createdAt | string | |
| additionalData | ||
| prompt | string | |
| data | ||
| organizationId | string | |
| plan | string | |
| maxCredits | decimal | |
| usedCredits | decimal |
JSON-LD Document
{
"@context": {
"@vocab": "https://supadata.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"supadata": "https://supadata.ai/schema#",
"YoutubeVideo": "supadata:YoutubeVideo",
"id": {
"@id": "supadata:id",
"@type": "xsd:string"
},
"title": {
"@id": "supadata:title",
"@type": "xsd:string"
},
"description": {
"@id": "supadata:description",
"@type": "xsd:string"
},
"duration": {
"@id": "supadata:duration",
"@type": "xsd:decimal"
},
"channel": {
"@id": "supadata:channel"
},
"tags": {
"@id": "supadata:tags",
"@container": "@list"
},
"thumbnail": {
"@id": "supadata:thumbnail",
"@type": "xsd:string"
},
"uploadDate": {
"@id": "supadata:uploadDate",
"@type": "xsd:dateTime"
},
"viewCount": {
"@id": "supadata:viewCount",
"@type": "xsd:decimal"
},
"likeCount": {
"@id": "supadata:likeCount",
"@type": "xsd:decimal"
},
"transcriptLanguages": {
"@id": "supadata:transcriptLanguages",
"@container": "@list"
},
"Error": "supadata:Error",
"error": {
"@id": "supadata:error",
"@type": "xsd:string"
},
"message": {
"@id": "supadata:message",
"@type": "xsd:string"
},
"details": {
"@id": "supadata:details",
"@type": "xsd:string"
},
"documentationUrl": {
"@id": "supadata:documentationUrl",
"@type": "xsd:string"
},
"YoutubePlaylist": "supadata:YoutubePlaylist",
"videoCount": {
"@id": "supadata:videoCount",
"@type": "xsd:decimal"
},
"lastUpdated": {
"@id": "supadata:lastUpdated",
"@type": "xsd:dateTime"
},
"VideoIds": "supadata:VideoIds",
"videoIds": {
"@id": "supadata:videoIds",
"@container": "@list"
},
"shortIds": {
"@id": "supadata:shortIds",
"@container": "@list"
},
"liveIds": {
"@id": "supadata:liveIds",
"@container": "@list"
},
"YoutubeChannel": "supadata:YoutubeChannel",
"name": {
"@id": "supadata:name",
"@type": "xsd:string"
},
"handle": {
"@id": "supadata:handle",
"@type": "xsd:string"
},
"subscriberCount": {
"@id": "supadata:subscriberCount",
"@type": "xsd:decimal"
},
"banner": {
"@id": "supadata:banner",
"@type": "xsd:string"
},
"Transcript": "supadata:Transcript",
"content": {
"@id": "supadata:content"
},
"lang": {
"@id": "supadata:lang",
"@type": "xsd:string"
},
"availableLangs": {
"@id": "supadata:availableLangs",
"@container": "@list"
},
"TranscriptChunk": "supadata:TranscriptChunk",
"text": {
"@id": "supadata:text",
"@type": "xsd:string"
},
"offset": {
"@id": "supadata:offset",
"@type": "xsd:decimal"
},
"TranslatedTranscript": "supadata:TranslatedTranscript",
"JobId": "supadata:JobId",
"jobId": {
"@id": "supadata:jobId",
"@type": "xsd:string"
},
"YouTubeBatchResults": "supadata:YouTubeBatchResults",
"status": {
"@id": "supadata:status",
"@type": "xsd:string"
},
"errorCode": {
"@id": "supadata:errorCode",
"@type": "xsd:string"
},
"results": {
"@id": "supadata:results",
"@container": "@list"
},
"stats": {
"@id": "supadata:stats"
},
"completedAt": {
"@id": "supadata:completedAt",
"@type": "xsd:dateTime"
},
"YoutubeSearch": "supadata:YoutubeSearch",
"query": {
"@id": "supadata:query",
"@type": "xsd:string"
},
"totalResults": {
"@id": "supadata:totalResults",
"@type": "xsd:decimal"
},
"nextPageToken": {
"@id": "supadata:nextPageToken",
"@type": "xsd:string"
},
"Scrape": "supadata:Scrape",
"url": {
"@id": "supadata:url",
"@type": "xsd:string"
},
"ogUrl": {
"@id": "supadata:ogUrl",
"@type": "xsd:string"
},
"countCharacters": {
"@id": "supadata:countCharacters",
"@type": "xsd:decimal"
},
"urls": {
"@id": "supadata:urls",
"@container": "@list"
},
"Map": "supadata:Map",
"CrawlJob": "supadata:CrawlJob",
"pages": {
"@id": "supadata:pages",
"@container": "@list"
},
"next": {
"@id": "supadata:next",
"@type": "xsd:string"
},
"JobResult": "supadata:JobResult",
"Metadata": "supadata:Metadata",
"platform": {
"@id": "supadata:platform",
"@type": "xsd:string"
},
"type": {
"@id": "supadata:type"
},
"author": {
"@id": "supadata:author"
},
"media": {
"@id": "supadata:media"
},
"createdAt": {
"@id": "supadata:createdAt",
"@type": "xsd:string"
},
"additionalData": {
"@id": "supadata:additionalData"
},
"MediaType": "supadata:MediaType",
"ExtractRequest": "supadata:ExtractRequest",
"prompt": {
"@id": "supadata:prompt",
"@type": "xsd:string"
},
"ExtractJobResult": "supadata:ExtractJobResult",
"data": {
"@id": "supadata:data"
},
"Me": "supadata:Me",
"organizationId": {
"@id": "supadata:organizationId",
"@type": "xsd:string"
},
"plan": {
"@id": "supadata:plan",
"@type": "xsd:string"
},
"maxCredits": {
"@id": "supadata:maxCredits",
"@type": "xsd:decimal"
},
"usedCredits": {
"@id": "supadata:usedCredits",
"@type": "xsd:decimal"
}
},
"@type": "schema:Dataset",
"schema:name": "supadata-ai API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects supadata-ai's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-31) from openapi/_original/v1-openapi.json.",
"dcterms:created": "2026-10-31",
"dcterms:source": [
"openapi/_original/v1-openapi.json"
]
}