ChinaAPI · JSON-LD Context

Chinaapi Ai Context

JSON-LD context defining the semantic vocabulary for Chinaapi Ai from ChinaAPI.

32 Classes 14 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
chinaapi: https://chinaapi.ai/schema#

Classes

PostV1AudioSpeechRequest PostV1ChatCompletionsRequest GetV1SocialKuaishouCommentsResponse GetV1SocialKuaishouPostResponse GetV1SocialKuaishouSearchResponse GetV1SocialKuaishouUserResponse GetV1SocialKuaishouUserPostsResponse GetV1SocialRedditCommentsResponse GetV1SocialRedditPostResponse GetV1SocialRedditSearchResponse GetV1SocialRedditTrendingResponse GetV1SocialRedditUserResponse GetV1SocialRedditUserPostsResponse GetV1SocialTwitterCommentsResponse GetV1SocialTwitterPostResponse GetV1SocialTwitterTrendingResponse GetV1SocialTwitterUserResponse GetV1SocialTwitterUserPostsResponse GetV1SocialWechatChannelsCommentsResponse GetV1SocialWechatChannelsSearchResponse GetV1SocialWechatChannelsUserResponse GetV1SocialWechatChannelsUserPostsResponse GetV1SocialWechatMpCommentsResponse GetV1SocialWechatMpPostResponse GetV1SocialWechatMpSearchResponse GetV1SocialWechatMpUserResponse GetV1SocialWechatMpUserPostsResponse GetV1SocialXiaohongshuCreatorHotTopicsResponse GetV1SocialZhihuCommentsResponse GetV1SocialZhihuTrendingResponse GetV1SocialZhihuUserResponse PostV1VideoGenerationsRequest

Properties

Property Type Container
model string
voice string
input string
response_format string
messages list
audio
enum list
minLength integer
maxLength integer
pattern string
minimum integer
prompt string
duration integer
resolution string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://chinaapi.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "chinaapi": "https://chinaapi.ai/schema#",
    "PostV1AudioSpeechRequest": "chinaapi:PostV1AudioSpeechRequest",
    "model": {
      "@id": "chinaapi:model",
      "@type": "xsd:string"
    },
    "voice": {
      "@id": "chinaapi:voice",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "chinaapi:input",
      "@type": "xsd:string"
    },
    "response_format": {
      "@id": "chinaapi:response_format",
      "@type": "xsd:string"
    },
    "PostV1ChatCompletionsRequest": "chinaapi:PostV1ChatCompletionsRequest",
    "messages": {
      "@id": "chinaapi:messages",
      "@container": "@list"
    },
    "audio": {
      "@id": "chinaapi:audio"
    },
    "GetV1SocialKuaishouCommentsResponse": "chinaapi:GetV1SocialKuaishouCommentsResponse",
    "enum": {
      "@id": "chinaapi:enum",
      "@container": "@list"
    },
    "GetV1SocialKuaishouPostResponse": "chinaapi:GetV1SocialKuaishouPostResponse",
    "GetV1SocialKuaishouSearchResponse": "chinaapi:GetV1SocialKuaishouSearchResponse",
    "GetV1SocialKuaishouUserResponse": "chinaapi:GetV1SocialKuaishouUserResponse",
    "GetV1SocialKuaishouUserPostsResponse": "chinaapi:GetV1SocialKuaishouUserPostsResponse",
    "GetV1SocialRedditCommentsResponse": "chinaapi:GetV1SocialRedditCommentsResponse",
    "minLength": {
      "@id": "chinaapi:minLength",
      "@type": "xsd:integer"
    },
    "maxLength": {
      "@id": "chinaapi:maxLength",
      "@type": "xsd:integer"
    },
    "pattern": {
      "@id": "chinaapi:pattern",
      "@type": "xsd:string"
    },
    "GetV1SocialRedditPostResponse": "chinaapi:GetV1SocialRedditPostResponse",
    "GetV1SocialRedditSearchResponse": "chinaapi:GetV1SocialRedditSearchResponse",
    "GetV1SocialRedditTrendingResponse": "chinaapi:GetV1SocialRedditTrendingResponse",
    "GetV1SocialRedditUserResponse": "chinaapi:GetV1SocialRedditUserResponse",
    "GetV1SocialRedditUserPostsResponse": "chinaapi:GetV1SocialRedditUserPostsResponse",
    "GetV1SocialTwitterCommentsResponse": "chinaapi:GetV1SocialTwitterCommentsResponse",
    "GetV1SocialTwitterPostResponse": "chinaapi:GetV1SocialTwitterPostResponse",
    "GetV1SocialTwitterTrendingResponse": "chinaapi:GetV1SocialTwitterTrendingResponse",
    "GetV1SocialTwitterUserResponse": "chinaapi:GetV1SocialTwitterUserResponse",
    "GetV1SocialTwitterUserPostsResponse": "chinaapi:GetV1SocialTwitterUserPostsResponse",
    "GetV1SocialWechatChannelsCommentsResponse": "chinaapi:GetV1SocialWechatChannelsCommentsResponse",
    "minimum": {
      "@id": "chinaapi:minimum",
      "@type": "xsd:integer"
    },
    "GetV1SocialWechatChannelsSearchResponse": "chinaapi:GetV1SocialWechatChannelsSearchResponse",
    "GetV1SocialWechatChannelsUserResponse": "chinaapi:GetV1SocialWechatChannelsUserResponse",
    "GetV1SocialWechatChannelsUserPostsResponse": "chinaapi:GetV1SocialWechatChannelsUserPostsResponse",
    "GetV1SocialWechatMpCommentsResponse": "chinaapi:GetV1SocialWechatMpCommentsResponse",
    "GetV1SocialWechatMpPostResponse": "chinaapi:GetV1SocialWechatMpPostResponse",
    "GetV1SocialWechatMpSearchResponse": "chinaapi:GetV1SocialWechatMpSearchResponse",
    "GetV1SocialWechatMpUserResponse": "chinaapi:GetV1SocialWechatMpUserResponse",
    "GetV1SocialWechatMpUserPostsResponse": "chinaapi:GetV1SocialWechatMpUserPostsResponse",
    "GetV1SocialXiaohongshuCreatorHotTopicsResponse": "chinaapi:GetV1SocialXiaohongshuCreatorHotTopicsResponse",
    "GetV1SocialZhihuCommentsResponse": "chinaapi:GetV1SocialZhihuCommentsResponse",
    "GetV1SocialZhihuTrendingResponse": "chinaapi:GetV1SocialZhihuTrendingResponse",
    "GetV1SocialZhihuUserResponse": "chinaapi:GetV1SocialZhihuUserResponse",
    "PostV1VideoGenerationsRequest": "chinaapi:PostV1VideoGenerationsRequest",
    "prompt": {
      "@id": "chinaapi:prompt",
      "@type": "xsd:string"
    },
    "duration": {
      "@id": "chinaapi:duration",
      "@type": "xsd:integer"
    },
    "resolution": {
      "@id": "chinaapi:resolution",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "ChinaAPI API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects ChinaAPI'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-11-03) from openapi/_ae-authored/chinaapi-ai-openapi-generated.yml.",
  "dcterms:created": "2026-11-03",
  "dcterms:source": [
    "openapi/_ae-authored/chinaapi-ai-openapi-generated.yml"
  ]
}