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
View Context View on GitHub

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

Raw ↑
{
  "@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"
  ]
}