dplooy · JSON-LD Context

Dplooy Com Context

JSON-LD context defining the semantic vocabulary for Dplooy Com from dplooy.

14 Classes 33 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/
dplooy: https://dplooy.com/schema#

Classes

GetApiV1AccountResponse PostApiV1DeployRequest PostApiV1DeployResponse PostApiV1DeployZipRequest PostApiV1DeployZipResponse GetApiV1ProjectsResponse DeleteApiV1ProjectsProjectidResponse GetApiV1ProjectsA1B2C3D4Response PostDeployRequest PostDeployResponse PostDeployZipRequest PostDeployZipResponse PutProjectsIdChatbotRequest PatchProjectsIdFilesRequest

Properties

Property Type Container
plan string
usage
limits
html string
name string
success boolean
url string
projectId string
isRedeploy boolean
expiresAt string
file string
projectName string
fileCount integer
warnings list
projects list
total integer
page integer
limit integer
message string
id string
fileType string
hostingType string
fileSize integer
views integer
status string
createdAt string
isPasswordProtected boolean
css string
js string
config
edits
newFiles
deletePaths list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://dplooy.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "dplooy": "https://dplooy.com/schema#",
    "GetApiV1AccountResponse": "dplooy:GetApiV1AccountResponse",
    "plan": {
      "@id": "dplooy:plan",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "dplooy:usage"
    },
    "limits": {
      "@id": "dplooy:limits"
    },
    "PostApiV1DeployRequest": "dplooy:PostApiV1DeployRequest",
    "html": {
      "@id": "dplooy:html",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "dplooy:name",
      "@type": "xsd:string"
    },
    "PostApiV1DeployResponse": "dplooy:PostApiV1DeployResponse",
    "success": {
      "@id": "dplooy:success",
      "@type": "xsd:boolean"
    },
    "url": {
      "@id": "dplooy:url",
      "@type": "xsd:string"
    },
    "projectId": {
      "@id": "dplooy:projectId",
      "@type": "xsd:string"
    },
    "isRedeploy": {
      "@id": "dplooy:isRedeploy",
      "@type": "xsd:boolean"
    },
    "expiresAt": {
      "@id": "dplooy:expiresAt",
      "@type": "xsd:string"
    },
    "PostApiV1DeployZipRequest": "dplooy:PostApiV1DeployZipRequest",
    "file": {
      "@id": "dplooy:file",
      "@type": "xsd:string"
    },
    "projectName": {
      "@id": "dplooy:projectName",
      "@type": "xsd:string"
    },
    "PostApiV1DeployZipResponse": "dplooy:PostApiV1DeployZipResponse",
    "fileCount": {
      "@id": "dplooy:fileCount",
      "@type": "xsd:integer"
    },
    "warnings": {
      "@id": "dplooy:warnings",
      "@container": "@list"
    },
    "GetApiV1ProjectsResponse": "dplooy:GetApiV1ProjectsResponse",
    "projects": {
      "@id": "dplooy:projects",
      "@container": "@list"
    },
    "total": {
      "@id": "dplooy:total",
      "@type": "xsd:integer"
    },
    "page": {
      "@id": "dplooy:page",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "dplooy:limit",
      "@type": "xsd:integer"
    },
    "DeleteApiV1ProjectsProjectidResponse": "dplooy:DeleteApiV1ProjectsProjectidResponse",
    "message": {
      "@id": "dplooy:message",
      "@type": "xsd:string"
    },
    "GetApiV1ProjectsA1B2C3D4Response": "dplooy:GetApiV1ProjectsA1B2C3D4Response",
    "id": {
      "@id": "dplooy:id",
      "@type": "xsd:string"
    },
    "fileType": {
      "@id": "dplooy:fileType",
      "@type": "xsd:string"
    },
    "hostingType": {
      "@id": "dplooy:hostingType",
      "@type": "xsd:string"
    },
    "fileSize": {
      "@id": "dplooy:fileSize",
      "@type": "xsd:integer"
    },
    "views": {
      "@id": "dplooy:views",
      "@type": "xsd:integer"
    },
    "status": {
      "@id": "dplooy:status",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "dplooy:createdAt",
      "@type": "xsd:string"
    },
    "isPasswordProtected": {
      "@id": "dplooy:isPasswordProtected",
      "@type": "xsd:boolean"
    },
    "PostDeployRequest": "dplooy:PostDeployRequest",
    "css": {
      "@id": "dplooy:css",
      "@type": "xsd:string"
    },
    "js": {
      "@id": "dplooy:js",
      "@type": "xsd:string"
    },
    "PostDeployResponse": "dplooy:PostDeployResponse",
    "PostDeployZipRequest": "dplooy:PostDeployZipRequest",
    "PostDeployZipResponse": "dplooy:PostDeployZipResponse",
    "PutProjectsIdChatbotRequest": "dplooy:PutProjectsIdChatbotRequest",
    "config": {
      "@id": "dplooy:config"
    },
    "PatchProjectsIdFilesRequest": "dplooy:PatchProjectsIdFilesRequest",
    "edits": {
      "@id": "dplooy:edits"
    },
    "newFiles": {
      "@id": "dplooy:newFiles"
    },
    "deletePaths": {
      "@id": "dplooy:deletePaths",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "dplooy API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects dplooy'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-06) from openapi/_ae-authored/dplooy-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-06",
  "dcterms:source": [
    "openapi/_ae-authored/dplooy-com-openapi-generated.yml"
  ]
}