Rephrase.ai · JSON-LD Context
Rephraseai Context
JSON-LD context defining the semantic vocabulary for Rephraseai from Rephrase.ai.
56 Classes
100 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
rephraseai:
https://rephrase.ai/schema#
Classes
AuthRequest
AuthResponse
Preset
SimplifiedActorVariant
SimplifiedActor
SimplifiedVoice
CreateCampaignResponse
ResolutionOption
TextAsset
ImageAsset
VideoAsset
ShapeAsset
TranscriptType
BackgroundOption
VideoOption
OutputParams
SpokespersonVideoDetail
SpokespersonAsset
AudioAsset
EasingFunction
TimingFunction
AnimationPreset
AnimatableFields
AnimatableFieldValueRange
SimplifiedAnimation
SimplifiedElement
SimplifiedScene
DissolveSceneTransition
PushSceneTransitionParams
PushSceneTransition
SlideTransitionParams
SlideSceneTransition
RollSceneTransitionParams
RollSceneTransition
StackSceneTransitionParams
StackSceneTransition
LinearDirectionTransitionParams
LineWipeSceneTransition
CircleWipeTransitionParams
CircleWipeSceneTransition
ZoomTransitionParams
ZoomSceneTransition
SimplifiedFullSceneTransition
SimplifiedSceneTransitionSpec
BackgroundAudioAsset
SimplifiedMediaElementProps
SimplifiedBackgroundMusicElement
SimplifiedCallbackSpecs
SimplifiedCallbackDetails
CampaignSettings
SimplifiedCreateCampaignRequest
ExportCampaignResponse
CampaignTemplateStatus
VideoGenerationTimeline
ErrorDetails
GetCampaignResponse
Properties
| Property | Type | Container |
|---|---|---|
| grant_type | string | |
| client_id | string | |
| scope | string | |
| refresh_token | string | |
| access_token | string | |
| expires_in | integer | |
| token_type | string | |
| description | string | |
| thumbnailUrl | string | |
| id | string | |
| name | string | |
| backgroundUrl | reference | |
| suggestedVoices | list | |
| presets | ||
| gender | string | |
| variants | ||
| title | string | |
| voice_key | string | |
| language | string | |
| sample_link | reference | |
| voice_characteristics | list | |
| use_cases | list | |
| captions_supported | boolean | |
| markers_supported | boolean | |
| campaign_id | string | |
| message | string | |
| height | integer | |
| width | integer | |
| kind | string | |
| text | string | |
| textStyle | ||
| use | string | |
| url | reference | |
| shapeStyle | ||
| alpha | decimal | |
| resolution | reference | |
| background | reference | |
| video | reference | |
| voiceId | string | |
| model | string | |
| transcript | string | |
| modelPreset | string | |
| windowSize | string | |
| isVoiceOver | boolean | |
| transcript_type | ||
| output_params | reference | |
| spokespersonVideo | reference | |
| type | ||
| params | list | |
| startValue | decimal | |
| endValue | decimal | |
| offset | decimal | |
| marker_id | string | |
| duration | decimal | |
| timingFunction | ||
| fields | list | |
| style | ||
| asset | ||
| animations | list | |
| elements | list | |
| direction | string | |
| motionBlur | string | |
| rollAngle | decimal | |
| preset | ||
| startScene | integer | |
| endScene | integer | |
| transition | reference | |
| volume | decimal | |
| mediaElProps | reference | |
| headers | ||
| body | ||
| success | reference | |
| failure | reference | |
| videoQuality | integer | |
| videoDimension | ||
| scenes | list | |
| sceneTransitions | list | |
| backgroundMusic | reference | |
| hardcode_subtitles | boolean | |
| generate_srt_file | boolean | |
| callbacks | reference | |
| settings | ||
| details | string | |
| credits_left | ||
| created_at | dateTime | |
| last_edited_at | dateTime | |
| queued_at | dateTime | |
| started_at | dateTime | |
| completed_at | dateTime | |
| failed_at | dateTime | |
| error_code | integer | |
| error_message | string | |
| status | reference | |
| video_url | reference | |
| subtitles_url | reference | |
| estimated_start_at | dateTime | |
| estimated_complete_at | dateTime | |
| timeline | reference | |
| error_details | reference | |
| callback |
JSON-LD Document
{
"@context": {
"@vocab": "https://rephrase.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"rephraseai": "https://rephrase.ai/schema#",
"AuthRequest": "rephraseai:AuthRequest",
"grant_type": {
"@id": "rephraseai:grant_type",
"@type": "xsd:string"
},
"client_id": {
"@id": "rephraseai:client_id",
"@type": "xsd:string"
},
"scope": {
"@id": "rephraseai:scope",
"@type": "xsd:string"
},
"refresh_token": {
"@id": "rephraseai:refresh_token",
"@type": "xsd:string"
},
"AuthResponse": "rephraseai:AuthResponse",
"access_token": {
"@id": "rephraseai:access_token",
"@type": "xsd:string"
},
"expires_in": {
"@id": "rephraseai:expires_in",
"@type": "xsd:integer"
},
"token_type": {
"@id": "rephraseai:token_type",
"@type": "xsd:string"
},
"Preset": "rephraseai:Preset",
"description": {
"@id": "rephraseai:description",
"@type": "xsd:string"
},
"thumbnailUrl": {
"@id": "rephraseai:thumbnailUrl",
"@type": "xsd:string"
},
"SimplifiedActorVariant": "rephraseai:SimplifiedActorVariant",
"id": {
"@id": "rephraseai:id",
"@type": "xsd:string"
},
"name": {
"@id": "rephraseai:name",
"@type": "xsd:string"
},
"backgroundUrl": {
"@id": "rephraseai:backgroundUrl",
"@type": "@id"
},
"suggestedVoices": {
"@id": "rephraseai:suggestedVoices",
"@container": "@list"
},
"presets": {
"@id": "rephraseai:presets"
},
"SimplifiedActor": "rephraseai:SimplifiedActor",
"gender": {
"@id": "rephraseai:gender",
"@type": "xsd:string"
},
"variants": {
"@id": "rephraseai:variants"
},
"SimplifiedVoice": "rephraseai:SimplifiedVoice",
"title": {
"@id": "rephraseai:title",
"@type": "xsd:string"
},
"voice_key": {
"@id": "rephraseai:voice_key",
"@type": "xsd:string"
},
"language": {
"@id": "rephraseai:language",
"@type": "xsd:string"
},
"sample_link": {
"@id": "rephraseai:sample_link",
"@type": "@id"
},
"voice_characteristics": {
"@id": "rephraseai:voice_characteristics",
"@container": "@list"
},
"use_cases": {
"@id": "rephraseai:use_cases",
"@container": "@list"
},
"captions_supported": {
"@id": "rephraseai:captions_supported",
"@type": "xsd:boolean"
},
"markers_supported": {
"@id": "rephraseai:markers_supported",
"@type": "xsd:boolean"
},
"CreateCampaignResponse": "rephraseai:CreateCampaignResponse",
"campaign_id": {
"@id": "rephraseai:campaign_id",
"@type": "xsd:string"
},
"message": {
"@id": "rephraseai:message",
"@type": "xsd:string"
},
"ResolutionOption": "rephraseai:ResolutionOption",
"height": {
"@id": "rephraseai:height",
"@type": "xsd:integer"
},
"width": {
"@id": "rephraseai:width",
"@type": "xsd:integer"
},
"TextAsset": "rephraseai:TextAsset",
"kind": {
"@id": "rephraseai:kind",
"@type": "xsd:string"
},
"text": {
"@id": "rephraseai:text",
"@type": "xsd:string"
},
"textStyle": {
"@id": "rephraseai:textStyle"
},
"ImageAsset": "rephraseai:ImageAsset",
"use": {
"@id": "rephraseai:use",
"@type": "xsd:string"
},
"url": {
"@id": "rephraseai:url",
"@type": "@id"
},
"VideoAsset": "rephraseai:VideoAsset",
"ShapeAsset": "rephraseai:ShapeAsset",
"shapeStyle": {
"@id": "rephraseai:shapeStyle"
},
"TranscriptType": "rephraseai:TranscriptType",
"BackgroundOption": "rephraseai:BackgroundOption",
"alpha": {
"@id": "rephraseai:alpha",
"@type": "xsd:decimal"
},
"VideoOption": "rephraseai:VideoOption",
"resolution": {
"@id": "rephraseai:resolution",
"@type": "@id"
},
"background": {
"@id": "rephraseai:background",
"@type": "@id"
},
"OutputParams": "rephraseai:OutputParams",
"video": {
"@id": "rephraseai:video",
"@type": "@id"
},
"SpokespersonVideoDetail": "rephraseai:SpokespersonVideoDetail",
"voiceId": {
"@id": "rephraseai:voiceId",
"@type": "xsd:string"
},
"model": {
"@id": "rephraseai:model",
"@type": "xsd:string"
},
"transcript": {
"@id": "rephraseai:transcript",
"@type": "xsd:string"
},
"modelPreset": {
"@id": "rephraseai:modelPreset",
"@type": "xsd:string"
},
"windowSize": {
"@id": "rephraseai:windowSize",
"@type": "xsd:string"
},
"isVoiceOver": {
"@id": "rephraseai:isVoiceOver",
"@type": "xsd:boolean"
},
"transcript_type": {
"@id": "rephraseai:transcript_type"
},
"output_params": {
"@id": "rephraseai:output_params",
"@type": "@id"
},
"SpokespersonAsset": "rephraseai:SpokespersonAsset",
"spokespersonVideo": {
"@id": "rephraseai:spokespersonVideo",
"@type": "@id"
},
"AudioAsset": "rephraseai:AudioAsset",
"EasingFunction": "rephraseai:EasingFunction",
"TimingFunction": "rephraseai:TimingFunction",
"type": {
"@id": "rephraseai:type"
},
"params": {
"@id": "rephraseai:params",
"@container": "@list"
},
"AnimationPreset": "rephraseai:AnimationPreset",
"AnimatableFields": "rephraseai:AnimatableFields",
"AnimatableFieldValueRange": "rephraseai:AnimatableFieldValueRange",
"startValue": {
"@id": "rephraseai:startValue",
"@type": "xsd:decimal"
},
"endValue": {
"@id": "rephraseai:endValue",
"@type": "xsd:decimal"
},
"SimplifiedAnimation": "rephraseai:SimplifiedAnimation",
"offset": {
"@id": "rephraseai:offset",
"@type": "xsd:decimal"
},
"marker_id": {
"@id": "rephraseai:marker_id",
"@type": "xsd:string"
},
"duration": {
"@id": "rephraseai:duration",
"@type": "xsd:decimal"
},
"timingFunction": {
"@id": "rephraseai:timingFunction"
},
"fields": {
"@id": "rephraseai:fields",
"@container": "@list"
},
"SimplifiedElement": "rephraseai:SimplifiedElement",
"style": {
"@id": "rephraseai:style"
},
"asset": {
"@id": "rephraseai:asset"
},
"animations": {
"@id": "rephraseai:animations",
"@container": "@list"
},
"SimplifiedScene": "rephraseai:SimplifiedScene",
"elements": {
"@id": "rephraseai:elements",
"@container": "@list"
},
"DissolveSceneTransition": "rephraseai:DissolveSceneTransition",
"PushSceneTransitionParams": "rephraseai:PushSceneTransitionParams",
"direction": {
"@id": "rephraseai:direction",
"@type": "xsd:string"
},
"motionBlur": {
"@id": "rephraseai:motionBlur",
"@type": "xsd:string"
},
"PushSceneTransition": "rephraseai:PushSceneTransition",
"SlideTransitionParams": "rephraseai:SlideTransitionParams",
"SlideSceneTransition": "rephraseai:SlideSceneTransition",
"RollSceneTransitionParams": "rephraseai:RollSceneTransitionParams",
"rollAngle": {
"@id": "rephraseai:rollAngle",
"@type": "xsd:decimal"
},
"RollSceneTransition": "rephraseai:RollSceneTransition",
"StackSceneTransitionParams": "rephraseai:StackSceneTransitionParams",
"StackSceneTransition": "rephraseai:StackSceneTransition",
"LinearDirectionTransitionParams": "rephraseai:LinearDirectionTransitionParams",
"LineWipeSceneTransition": "rephraseai:LineWipeSceneTransition",
"CircleWipeTransitionParams": "rephraseai:CircleWipeTransitionParams",
"CircleWipeSceneTransition": "rephraseai:CircleWipeSceneTransition",
"ZoomTransitionParams": "rephraseai:ZoomTransitionParams",
"ZoomSceneTransition": "rephraseai:ZoomSceneTransition",
"SimplifiedFullSceneTransition": "rephraseai:SimplifiedFullSceneTransition",
"preset": {
"@id": "rephraseai:preset"
},
"SimplifiedSceneTransitionSpec": "rephraseai:SimplifiedSceneTransitionSpec",
"startScene": {
"@id": "rephraseai:startScene",
"@type": "xsd:integer"
},
"endScene": {
"@id": "rephraseai:endScene",
"@type": "xsd:integer"
},
"transition": {
"@id": "rephraseai:transition",
"@type": "@id"
},
"BackgroundAudioAsset": "rephraseai:BackgroundAudioAsset",
"SimplifiedMediaElementProps": "rephraseai:SimplifiedMediaElementProps",
"volume": {
"@id": "rephraseai:volume",
"@type": "xsd:decimal"
},
"SimplifiedBackgroundMusicElement": "rephraseai:SimplifiedBackgroundMusicElement",
"mediaElProps": {
"@id": "rephraseai:mediaElProps",
"@type": "@id"
},
"SimplifiedCallbackSpecs": "rephraseai:SimplifiedCallbackSpecs",
"headers": {
"@id": "rephraseai:headers"
},
"body": {
"@id": "rephraseai:body"
},
"SimplifiedCallbackDetails": "rephraseai:SimplifiedCallbackDetails",
"success": {
"@id": "rephraseai:success",
"@type": "@id"
},
"failure": {
"@id": "rephraseai:failure",
"@type": "@id"
},
"CampaignSettings": "rephraseai:CampaignSettings",
"videoQuality": {
"@id": "rephraseai:videoQuality",
"@type": "xsd:integer"
},
"SimplifiedCreateCampaignRequest": "rephraseai:SimplifiedCreateCampaignRequest",
"videoDimension": {
"@id": "rephraseai:videoDimension"
},
"scenes": {
"@id": "rephraseai:scenes",
"@container": "@list"
},
"sceneTransitions": {
"@id": "rephraseai:sceneTransitions",
"@container": "@list"
},
"backgroundMusic": {
"@id": "rephraseai:backgroundMusic",
"@type": "@id"
},
"hardcode_subtitles": {
"@id": "rephraseai:hardcode_subtitles",
"@type": "xsd:boolean"
},
"generate_srt_file": {
"@id": "rephraseai:generate_srt_file",
"@type": "xsd:boolean"
},
"callbacks": {
"@id": "rephraseai:callbacks",
"@type": "@id"
},
"settings": {
"@id": "rephraseai:settings"
},
"ExportCampaignResponse": "rephraseai:ExportCampaignResponse",
"details": {
"@id": "rephraseai:details",
"@type": "xsd:string"
},
"credits_left": {
"@id": "rephraseai:credits_left"
},
"CampaignTemplateStatus": "rephraseai:CampaignTemplateStatus",
"VideoGenerationTimeline": "rephraseai:VideoGenerationTimeline",
"created_at": {
"@id": "rephraseai:created_at",
"@type": "xsd:dateTime"
},
"last_edited_at": {
"@id": "rephraseai:last_edited_at",
"@type": "xsd:dateTime"
},
"queued_at": {
"@id": "rephraseai:queued_at",
"@type": "xsd:dateTime"
},
"started_at": {
"@id": "rephraseai:started_at",
"@type": "xsd:dateTime"
},
"completed_at": {
"@id": "rephraseai:completed_at",
"@type": "xsd:dateTime"
},
"failed_at": {
"@id": "rephraseai:failed_at",
"@type": "xsd:dateTime"
},
"ErrorDetails": "rephraseai:ErrorDetails",
"error_code": {
"@id": "rephraseai:error_code",
"@type": "xsd:integer"
},
"error_message": {
"@id": "rephraseai:error_message",
"@type": "xsd:string"
},
"GetCampaignResponse": "rephraseai:GetCampaignResponse",
"status": {
"@id": "rephraseai:status",
"@type": "@id"
},
"video_url": {
"@id": "rephraseai:video_url",
"@type": "@id"
},
"subtitles_url": {
"@id": "rephraseai:subtitles_url",
"@type": "@id"
},
"estimated_start_at": {
"@id": "rephraseai:estimated_start_at",
"@type": "xsd:dateTime"
},
"estimated_complete_at": {
"@id": "rephraseai:estimated_complete_at",
"@type": "xsd:dateTime"
},
"timeline": {
"@id": "rephraseai:timeline",
"@type": "@id"
},
"error_details": {
"@id": "rephraseai:error_details",
"@type": "@id"
},
"callback": {
"@id": "rephraseai:callback"
}
},
"@type": "schema:Dataset",
"schema:name": "Rephrase.ai API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Rephrase.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-14) from openapi/rephraseai-rephrase-studio-api-openapi.yml.",
"dcterms:created": "2026-10-14",
"dcterms:source": [
"openapi/rephraseai-rephrase-studio-api-openapi.yml"
]
}