FileConvert · JSON-LD Context
File Convert Online Context
JSON-LD context defining the semantic vocabulary for File Convert Online from FileConvert.
15 Classes
35 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
file:
https://file-convert.online/schema#
Classes
Envelope
ErrorResponse
FileDTO
FileMetadata
FileFormat
FileFormatType
ConversionRequest
ConversionEffectRequest
NewConversionDTO
ConversionDTO
ConversionEffectDTO
EffectDTO
Effect
ConversionStatus
SetRetentionRequest
Properties
| Property | Type | Container |
|---|---|---|
| status | string | |
| message | string | |
| data | ||
| id | integer | |
| uid | string | |
| name | string | |
| upload_time | dateTime | |
| last_access_time | dateTime | |
| original | boolean | |
| metadata | list | |
| key | string | |
| value | string | |
| format_type_id | integer | |
| extension | string | |
| description | string | |
| file_uid | string | |
| source_format_id | integer | |
| target_format_id | integer | |
| additional_arguments | ||
| effects | list | |
| effect_id | integer | |
| params | ||
| job_uid | string | |
| source_file_uid | string | |
| converted_file_uid | string | |
| conversion_type | string | |
| job_template_id | integer | |
| user_id | integer | |
| created_at | dateTime | |
| updated_at | dateTime | |
| completed_at | dateTime | |
| effect | reference | |
| parameters | ||
| display_name | string | |
| retention_days | integer |
JSON-LD Document
{
"@context": {
"@vocab": "https://file-convert.online/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"file": "https://file-convert.online/schema#",
"Envelope": "file:Envelope",
"status": {
"@id": "file:status",
"@type": "xsd:string"
},
"message": {
"@id": "file:message",
"@type": "xsd:string"
},
"data": {
"@id": "file:data"
},
"ErrorResponse": "file:ErrorResponse",
"FileDTO": "file:FileDTO",
"id": {
"@id": "file:id",
"@type": "xsd:integer"
},
"uid": {
"@id": "file:uid",
"@type": "xsd:string"
},
"name": {
"@id": "file:name",
"@type": "xsd:string"
},
"upload_time": {
"@id": "file:upload_time",
"@type": "xsd:dateTime"
},
"last_access_time": {
"@id": "file:last_access_time",
"@type": "xsd:dateTime"
},
"original": {
"@id": "file:original",
"@type": "xsd:boolean"
},
"metadata": {
"@id": "file:metadata",
"@container": "@list"
},
"FileMetadata": "file:FileMetadata",
"key": {
"@id": "file:key",
"@type": "xsd:string"
},
"value": {
"@id": "file:value",
"@type": "xsd:string"
},
"FileFormat": "file:FileFormat",
"format_type_id": {
"@id": "file:format_type_id",
"@type": "xsd:integer"
},
"extension": {
"@id": "file:extension",
"@type": "xsd:string"
},
"description": {
"@id": "file:description",
"@type": "xsd:string"
},
"FileFormatType": "file:FileFormatType",
"ConversionRequest": "file:ConversionRequest",
"file_uid": {
"@id": "file:file_uid",
"@type": "xsd:string"
},
"source_format_id": {
"@id": "file:source_format_id",
"@type": "xsd:integer"
},
"target_format_id": {
"@id": "file:target_format_id",
"@type": "xsd:integer"
},
"additional_arguments": {
"@id": "file:additional_arguments"
},
"effects": {
"@id": "file:effects",
"@container": "@list"
},
"ConversionEffectRequest": "file:ConversionEffectRequest",
"effect_id": {
"@id": "file:effect_id",
"@type": "xsd:integer"
},
"params": {
"@id": "file:params"
},
"NewConversionDTO": "file:NewConversionDTO",
"ConversionDTO": "file:ConversionDTO",
"job_uid": {
"@id": "file:job_uid",
"@type": "xsd:string"
},
"source_file_uid": {
"@id": "file:source_file_uid",
"@type": "xsd:string"
},
"converted_file_uid": {
"@id": "file:converted_file_uid",
"@type": "xsd:string"
},
"conversion_type": {
"@id": "file:conversion_type",
"@type": "xsd:string"
},
"job_template_id": {
"@id": "file:job_template_id",
"@type": "xsd:integer"
},
"user_id": {
"@id": "file:user_id",
"@type": "xsd:integer"
},
"created_at": {
"@id": "file:created_at",
"@type": "xsd:dateTime"
},
"updated_at": {
"@id": "file:updated_at",
"@type": "xsd:dateTime"
},
"completed_at": {
"@id": "file:completed_at",
"@type": "xsd:dateTime"
},
"ConversionEffectDTO": "file:ConversionEffectDTO",
"effect": {
"@id": "file:effect",
"@type": "@id"
},
"parameters": {
"@id": "file:parameters"
},
"EffectDTO": "file:EffectDTO",
"display_name": {
"@id": "file:display_name",
"@type": "xsd:string"
},
"Effect": "file:Effect",
"ConversionStatus": "file:ConversionStatus",
"SetRetentionRequest": "file:SetRetentionRequest",
"retention_days": {
"@id": "file:retention_days",
"@type": "xsd:integer"
}
},
"@type": "schema:Dataset",
"schema:name": "FileConvert API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects FileConvert'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-07) from openapi/_original/file-convert-online-mcp-openapi.json.",
"dcterms:created": "2026-11-07",
"dcterms:source": [
"openapi/_original/file-convert-online-mcp-openapi.json"
]
}