iFillPDF · JSON-LD Context

Ifillpdf Com Context

JSON-LD context defining the semantic vocabulary for Ifillpdf Com from iFillPDF.

27 Classes 68 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/
ifillpdf: https://ifillpdf.com/schema#

Classes

Error PendingUploadRequest PendingUpload SuggestedEntity CreateDocumentMultipart CreateDocumentJson DocumentStartResponse AnalyzeResponse DocumentSummary DocumentSchema DocumentEntity DocumentField UpdateDocumentRequest DeleteDocumentResponse ReanalyzeResponse FillRequest FillUrlResponse Quota RequestUploadRequest SignedUpload Template TemplateEnvelope TemplateDetailEnvelope CreateTemplateRequest UpdateTemplateRequest VaultUploadRequest VaultDocument

Properties

Property Type Container
error string
detail
message string
fileName string
sizeBytes integer
contentType string
id string
expires_at dateTime
label string
color string
source string
pdf string
name string
description string
suggested_entities string
pending_upload_id string
pdf_url reference
document_id string
status string
page_count integer
page_images_ready boolean
page_images_count integer
preview_image_url string
quota reference
page_dimensions list
state string
document_type string
entities list
analysis_started_at dateTime
analysis_completed_at dateTime
created_at dateTime
updated_at dateTime
version integer
documentType string
pages list
parties list
fields list
type string
page integer
partyId string
rect
user_context
values reference
ok boolean
pages_consumed integer
already_started boolean
page_images
watermark boolean
url reference
expires_in integer
filled integer
failed list
remaining integer
plan string
upload_url reference
token string
storage_path string
max_bytes integer
category string
language string
tags list
visibility string
is_published boolean
template reference
source_document_id string
file_base64 string
file_name string
mime_type string

JSON-LD Document

ifillpdf-com-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://ifillpdf.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "ifillpdf": "https://ifillpdf.com/schema#",
    "Error": "ifillpdf:Error",
    "error": {
      "@id": "ifillpdf:error",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "ifillpdf:detail"
    },
    "message": {
      "@id": "ifillpdf:message",
      "@type": "xsd:string"
    },
    "PendingUploadRequest": "ifillpdf:PendingUploadRequest",
    "fileName": {
      "@id": "ifillpdf:fileName",
      "@type": "xsd:string"
    },
    "sizeBytes": {
      "@id": "ifillpdf:sizeBytes",
      "@type": "xsd:integer"
    },
    "contentType": {
      "@id": "ifillpdf:contentType",
      "@type": "xsd:string"
    },
    "PendingUpload": "ifillpdf:PendingUpload",
    "id": {
      "@id": "ifillpdf:id",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "ifillpdf:expires_at",
      "@type": "xsd:dateTime"
    },
    "SuggestedEntity": "ifillpdf:SuggestedEntity",
    "label": {
      "@id": "ifillpdf:label",
      "@type": "xsd:string"
    },
    "color": {
      "@id": "ifillpdf:color",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "ifillpdf:source",
      "@type": "xsd:string"
    },
    "CreateDocumentMultipart": "ifillpdf:CreateDocumentMultipart",
    "pdf": {
      "@id": "ifillpdf:pdf",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "ifillpdf:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "ifillpdf:description",
      "@type": "xsd:string"
    },
    "suggested_entities": {
      "@id": "ifillpdf:suggested_entities",
      "@type": "xsd:string"
    },
    "CreateDocumentJson": "ifillpdf:CreateDocumentJson",
    "pending_upload_id": {
      "@id": "ifillpdf:pending_upload_id",
      "@type": "xsd:string"
    },
    "pdf_url": {
      "@id": "ifillpdf:pdf_url",
      "@type": "@id"
    },
    "DocumentStartResponse": "ifillpdf:DocumentStartResponse",
    "document_id": {
      "@id": "ifillpdf:document_id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "ifillpdf:status",
      "@type": "xsd:string"
    },
    "page_count": {
      "@id": "ifillpdf:page_count",
      "@type": "xsd:integer"
    },
    "page_images_ready": {
      "@id": "ifillpdf:page_images_ready",
      "@type": "xsd:boolean"
    },
    "page_images_count": {
      "@id": "ifillpdf:page_images_count",
      "@type": "xsd:integer"
    },
    "preview_image_url": {
      "@id": "ifillpdf:preview_image_url",
      "@type": "xsd:string"
    },
    "quota": {
      "@id": "ifillpdf:quota",
      "@type": "@id"
    },
    "AnalyzeResponse": "ifillpdf:AnalyzeResponse",
    "page_dimensions": {
      "@id": "ifillpdf:page_dimensions",
      "@container": "@list"
    },
    "DocumentSummary": "ifillpdf:DocumentSummary",
    "state": {
      "@id": "ifillpdf:state",
      "@type": "xsd:string"
    },
    "document_type": {
      "@id": "ifillpdf:document_type",
      "@type": "xsd:string"
    },
    "entities": {
      "@id": "ifillpdf:entities",
      "@container": "@list"
    },
    "analysis_started_at": {
      "@id": "ifillpdf:analysis_started_at",
      "@type": "xsd:dateTime"
    },
    "analysis_completed_at": {
      "@id": "ifillpdf:analysis_completed_at",
      "@type": "xsd:dateTime"
    },
    "created_at": {
      "@id": "ifillpdf:created_at",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "ifillpdf:updated_at",
      "@type": "xsd:dateTime"
    },
    "DocumentSchema": "ifillpdf:DocumentSchema",
    "version": {
      "@id": "ifillpdf:version",
      "@type": "xsd:integer"
    },
    "documentType": {
      "@id": "ifillpdf:documentType",
      "@type": "xsd:string"
    },
    "pages": {
      "@id": "ifillpdf:pages",
      "@container": "@list"
    },
    "parties": {
      "@id": "ifillpdf:parties",
      "@container": "@list"
    },
    "fields": {
      "@id": "ifillpdf:fields",
      "@container": "@list"
    },
    "DocumentEntity": "ifillpdf:DocumentEntity",
    "DocumentField": "ifillpdf:DocumentField",
    "type": {
      "@id": "ifillpdf:type",
      "@type": "xsd:string"
    },
    "page": {
      "@id": "ifillpdf:page",
      "@type": "xsd:integer"
    },
    "partyId": {
      "@id": "ifillpdf:partyId",
      "@type": "xsd:string"
    },
    "rect": {
      "@id": "ifillpdf:rect"
    },
    "UpdateDocumentRequest": "ifillpdf:UpdateDocumentRequest",
    "user_context": {
      "@id": "ifillpdf:user_context"
    },
    "values": {
      "@id": "ifillpdf:values",
      "@type": "@id"
    },
    "DeleteDocumentResponse": "ifillpdf:DeleteDocumentResponse",
    "ok": {
      "@id": "ifillpdf:ok",
      "@type": "xsd:boolean"
    },
    "ReanalyzeResponse": "ifillpdf:ReanalyzeResponse",
    "pages_consumed": {
      "@id": "ifillpdf:pages_consumed",
      "@type": "xsd:integer"
    },
    "already_started": {
      "@id": "ifillpdf:already_started",
      "@type": "xsd:boolean"
    },
    "page_images": {
      "@id": "ifillpdf:page_images"
    },
    "FillRequest": "ifillpdf:FillRequest",
    "watermark": {
      "@id": "ifillpdf:watermark",
      "@type": "xsd:boolean"
    },
    "FillUrlResponse": "ifillpdf:FillUrlResponse",
    "url": {
      "@id": "ifillpdf:url",
      "@type": "@id"
    },
    "expires_in": {
      "@id": "ifillpdf:expires_in",
      "@type": "xsd:integer"
    },
    "filled": {
      "@id": "ifillpdf:filled",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "ifillpdf:failed",
      "@container": "@list"
    },
    "Quota": "ifillpdf:Quota",
    "remaining": {
      "@id": "ifillpdf:remaining",
      "@type": "xsd:integer"
    },
    "plan": {
      "@id": "ifillpdf:plan",
      "@type": "xsd:string"
    },
    "RequestUploadRequest": "ifillpdf:RequestUploadRequest",
    "SignedUpload": "ifillpdf:SignedUpload",
    "upload_url": {
      "@id": "ifillpdf:upload_url",
      "@type": "@id"
    },
    "token": {
      "@id": "ifillpdf:token",
      "@type": "xsd:string"
    },
    "storage_path": {
      "@id": "ifillpdf:storage_path",
      "@type": "xsd:string"
    },
    "max_bytes": {
      "@id": "ifillpdf:max_bytes",
      "@type": "xsd:integer"
    },
    "Template": "ifillpdf:Template",
    "category": {
      "@id": "ifillpdf:category",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "ifillpdf:language",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "ifillpdf:tags",
      "@container": "@list"
    },
    "visibility": {
      "@id": "ifillpdf:visibility",
      "@type": "xsd:string"
    },
    "is_published": {
      "@id": "ifillpdf:is_published",
      "@type": "xsd:boolean"
    },
    "TemplateEnvelope": "ifillpdf:TemplateEnvelope",
    "template": {
      "@id": "ifillpdf:template",
      "@type": "@id"
    },
    "TemplateDetailEnvelope": "ifillpdf:TemplateDetailEnvelope",
    "CreateTemplateRequest": "ifillpdf:CreateTemplateRequest",
    "source_document_id": {
      "@id": "ifillpdf:source_document_id",
      "@type": "xsd:string"
    },
    "UpdateTemplateRequest": "ifillpdf:UpdateTemplateRequest",
    "VaultUploadRequest": "ifillpdf:VaultUploadRequest",
    "file_base64": {
      "@id": "ifillpdf:file_base64",
      "@type": "xsd:string"
    },
    "file_name": {
      "@id": "ifillpdf:file_name",
      "@type": "xsd:string"
    },
    "mime_type": {
      "@id": "ifillpdf:mime_type",
      "@type": "xsd:string"
    },
    "VaultDocument": "ifillpdf:VaultDocument"
  },
  "@type": "schema:Dataset",
  "schema:name": "iFillPDF API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects iFillPDF'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-12) from openapi/_original/openapi.json.",
  "dcterms:created": "2026-11-12",
  "dcterms:source": [
    "openapi/_original/openapi.json"
  ]
}