{ "@context": { "@vocab": "https://promptessor.com/schema#", "schema": "https://schema.org/", "xsd": "http://www.w3.org/2001/XMLSchema#", "dcterms": "http://purl.org/dc/terms/", "promptessor": "https://promptessor.com/schema#", "ErrorEnvelope": "promptessor:ErrorEnvelope", "error": { "@id": "promptessor:error" }, "ApiInformation": "promptessor:ApiInformation", "name": { "@id": "promptessor:name", "@type": "xsd:string" }, "version": { "@id": "promptessor:version", "@type": "xsd:string" }, "documentation": { "@id": "promptessor:documentation", "@type": "@id" }, "openapi": { "@id": "promptessor:openapi", "@type": "@id" }, "mcp": { "@id": "promptessor:mcp", "@type": "@id" }, "Health": "promptessor:Health", "service": { "@id": "promptessor:service", "@type": "xsd:string" }, "status": { "@id": "promptessor:status", "@type": "xsd:string" }, "timestamp": { "@id": "promptessor:timestamp", "@type": "xsd:dateTime" }, "PlanLimits": "promptessor:PlanLimits", "aiRequestsPerMinute": { "@id": "promptessor:aiRequestsPerMinute", "@type": "xsd:integer" }, "readRequestsPerMinute": { "@id": "promptessor:readRequestsPerMinute", "@type": "xsd:integer" }, "concurrentAiOperations": { "@id": "promptessor:concurrentAiOperations", "@type": "xsd:integer" }, "apiKeys": { "@id": "promptessor:apiKeys", "@type": "xsd:integer" }, "webhookEndpoints": { "@id": "promptessor:webhookEndpoints", "@type": "xsd:integer" }, "activeUploads": { "@id": "promptessor:activeUploads", "@type": "xsd:integer" }, "activeUploadBytes": { "@id": "promptessor:activeUploadBytes", "@type": "xsd:integer" }, "Capabilities": "promptessor:Capabilities", "apiVersion": { "@id": "promptessor:apiVersion", "@type": "xsd:string" }, "plan": { "@id": "promptessor:plan", "@type": "xsd:string" }, "scopes": { "@id": "promptessor:scopes", "@container": "@list" }, "grantedScopes": { "@id": "promptessor:grantedScopes", "@container": "@list" }, "availableScopes": { "@id": "promptessor:availableScopes", "@container": "@list" }, "limits": { "@id": "promptessor:limits", "@type": "@id" }, "retention": { "@id": "promptessor:retention" }, "features": { "@id": "promptessor:features" }, "generatorModes": { "@id": "promptessor:generatorModes", "@container": "@list" }, "targetModels": { "@id": "promptessor:targetModels", "@container": "@list" }, "ModelList": "promptessor:ModelList", "object": { "@id": "promptessor:object", "@type": "xsd:string" }, "data": { "@id": "promptessor:data", "@container": "@list" }, "reversePrompt": { "@id": "promptessor:reversePrompt" }, "Usage": "promptessor:Usage", "monthlyUsage": { "@id": "promptessor:monthlyUsage", "@type": "xsd:integer" }, "monthlyLimit": { "@id": "promptessor:monthlyLimit", "@type": "xsd:integer" }, "addonUsageBalance": { "@id": "promptessor:addonUsageBalance", "@type": "xsd:integer" }, "addonUsageAvailable": { "@id": "promptessor:addonUsageAvailable", "@type": "xsd:boolean" }, "nextUsageReset": { "@id": "promptessor:nextUsageReset", "@type": "xsd:dateTime" }, "analysisMonthly": { "@id": "promptessor:analysisMonthly", "@type": "xsd:integer" }, "analysisMonthlyLimit": { "@id": "promptessor:analysisMonthlyLimit", "@type": "xsd:integer" }, "basicDaily": { "@id": "promptessor:basicDaily", "@type": "xsd:integer" }, "basicMonthly": { "@id": "promptessor:basicMonthly", "@type": "xsd:integer" }, "advancedDaily": { "@id": "promptessor:advancedDaily", "@type": "xsd:integer" }, "advancedMonthly": { "@id": "promptessor:advancedMonthly", "@type": "xsd:integer" }, "api": { "@id": "promptessor:api", "@type": "@id" }, "UsageCharge": "promptessor:UsageCharge", "creditsCharged": { "@id": "promptessor:creditsCharged", "@type": "xsd:integer" }, "source": { "@id": "promptessor:source", "@type": "xsd:string" }, "tokens": { "@id": "promptessor:tokens", "@type": "xsd:integer" }, "HistoryLink": "promptessor:HistoryLink", "type": { "@id": "promptessor:type", "@type": "xsd:string" }, "id": { "@id": "promptessor:id", "@type": "xsd:string" }, "url": { "@id": "promptessor:url", "@type": "xsd:string" }, "AiOperationResult": "promptessor:AiOperationResult", "history": { "@id": "promptessor:history", "@type": "@id" }, "requestId": { "@id": "promptessor:requestId", "@type": "xsd:string" }, "usage": { "@id": "promptessor:usage", "@type": "@id" }, "AsyncOperationAccepted": "promptessor:AsyncOperationAccepted", "Operation": "promptessor:Operation", "kind": { "@id": "promptessor:kind", "@type": "xsd:string" }, "response": { "@id": "promptessor:response" }, "responseStatus": { "@id": "promptessor:responseStatus", "@type": "xsd:integer" }, "errorCode": { "@id": "promptessor:errorCode", "@type": "xsd:string" }, "createdAt": { "@id": "promptessor:createdAt", "@type": "xsd:dateTime" }, "startedAt": { "@id": "promptessor:startedAt", "@type": "xsd:dateTime" }, "completedAt": { "@id": "promptessor:completedAt", "@type": "xsd:dateTime" }, "OperationListItem": "promptessor:OperationListItem", "OperationList": "promptessor:OperationList", "nextCursor": { "@id": "promptessor:nextCursor", "@type": "xsd:string" }, "UploadCreation": "promptessor:UploadCreation", "uploadUrl": { "@id": "promptessor:uploadUrl", "@type": "@id" }, "requiredHeaders": { "@id": "promptessor:requiredHeaders" }, "uploadUrlExpiresAt": { "@id": "promptessor:uploadUrlExpiresAt", "@type": "xsd:dateTime" }, "assetExpiresAt": { "@id": "promptessor:assetExpiresAt", "@type": "xsd:dateTime" }, "Upload": "promptessor:Upload", "contentType": { "@id": "promptessor:contentType", "@type": "xsd:string" }, "size": { "@id": "promptessor:size", "@type": "xsd:integer" }, "scope": { "@id": "promptessor:scope", "@type": "xsd:string" }, "expiresAt": { "@id": "promptessor:expiresAt", "@type": "xsd:dateTime" }, "DeleteResult": "promptessor:DeleteResult", "deleted": { "@id": "promptessor:deleted", "@type": "xsd:boolean" }, "PromptPreset": "promptessor:PromptPreset", "templateTitle": { "@id": "promptessor:templateTitle", "@type": "xsd:string" }, "promptText": { "@id": "promptessor:promptText", "@type": "xsd:string" }, "values": { "@id": "promptessor:values" }, "variables": { "@id": "promptessor:variables", "@container": "@list" }, "generationId": { "@id": "promptessor:generationId", "@type": "xsd:string" }, "generatedVersionId": { "@id": "promptessor:generatedVersionId", "@type": "xsd:string" }, "updatedAt": { "@id": "promptessor:updatedAt", "@type": "xsd:dateTime" }, "PromptPresetList": "promptessor:PromptPresetList", "total": { "@id": "promptessor:total", "@type": "xsd:integer" }, "limit": { "@id": "promptessor:limit", "@type": "xsd:integer" }, "offset": { "@id": "promptessor:offset", "@type": "xsd:integer" }, "hasMore": { "@id": "promptessor:hasMore", "@type": "xsd:boolean" }, "RenderedPromptPreset": "promptessor:RenderedPromptPreset", "prompt": { "@id": "promptessor:prompt", "@type": "xsd:string" }, "unresolvedVariables": { "@id": "promptessor:unresolvedVariables", "@container": "@list" }, "HistorySummary": "promptessor:HistorySummary", "title": { "@id": "promptessor:title", "@type": "xsd:string" }, "text": { "@id": "promptessor:text", "@type": "xsd:string" }, "requestText": { "@id": "promptessor:requestText", "@type": "xsd:string" }, "originalPrompt": { "@id": "promptessor:originalPrompt", "@type": "xsd:string" }, "mode": { "@id": "promptessor:mode", "@type": "xsd:string" }, "versionCount": { "@id": "promptessor:versionCount", "@type": "xsd:integer" }, "HistoryList": "promptessor:HistoryList", "items": { "@id": "promptessor:items", "@container": "@list" }, "generations": { "@id": "promptessor:generations", "@container": "@list" }, "HistoryDetail": "promptessor:HistoryDetail", "analysis": { "@id": "promptessor:analysis" }, "language": { "@id": "promptessor:language", "@type": "xsd:string" }, "conversation": { "@id": "promptessor:conversation", "@container": "@list" }, "versions": { "@id": "promptessor:versions", "@container": "@list" }, "userFeedback": { "@id": "promptessor:userFeedback", "@type": "xsd:string" }, "refinedVersion": { "@id": "promptessor:refinedVersion" }, "feedbackIterations": { "@id": "promptessor:feedbackIterations", "@container": "@list" }, "TokenEstimate": "promptessor:TokenEstimate", "characters": { "@id": "promptessor:characters", "@type": "xsd:integer" }, "method": { "@id": "promptessor:method", "@type": "xsd:string" }, "LibraryItem": "promptessor:LibraryItem", "description": { "@id": "promptessor:description", "@type": "xsd:string" }, "whatThisPromptDoes": { "@id": "promptessor:whatThisPromptDoes", "@type": "xsd:string" }, "tipsForThisPrompt": { "@id": "promptessor:tipsForThisPrompt", "@type": "xsd:string" }, "howToUsePrompt": { "@id": "promptessor:howToUsePrompt", "@type": "xsd:string" }, "recommendedModels": { "@id": "promptessor:recommendedModels", "@container": "@list" }, "category": { "@id": "promptessor:category", "@type": "xsd:string" }, "visibility": { "@id": "promptessor:visibility", "@type": "xsd:string" }, "publishingBlocked": { "@id": "promptessor:publishingBlocked", "@type": "xsd:boolean" }, "exampleText": { "@id": "promptessor:exampleText", "@type": "xsd:string" }, "exampleImages": { "@id": "promptessor:exampleImages", "@container": "@list" }, "tokenEstimate": { "@id": "promptessor:tokenEstimate" }, "voteCount": { "@id": "promptessor:voteCount", "@type": "xsd:integer" }, "hasVoted": { "@id": "promptessor:hasVoted", "@type": "xsd:boolean" }, "isSaved": { "@id": "promptessor:isSaved", "@type": "xsd:boolean" }, "isOwner": { "@id": "promptessor:isOwner", "@type": "xsd:boolean" }, "isPinned": { "@id": "promptessor:isPinned", "@type": "xsd:boolean" }, "isOfficial": { "@id": "promptessor:isOfficial", "@type": "xsd:boolean" }, "authorName": { "@id": "promptessor:authorName", "@type": "xsd:string" }, "LibraryList": "promptessor:LibraryList", "pagination": { "@id": "promptessor:pagination" }, "stats": { "@id": "promptessor:stats" }, "LibraryToggle": "promptessor:LibraryToggle", "itemId": { "@id": "promptessor:itemId", "@type": "xsd:string" }, "saved": { "@id": "promptessor:saved", "@type": "xsd:boolean" }, "voted": { "@id": "promptessor:voted", "@type": "xsd:boolean" }, "LibraryPublication": "promptessor:LibraryPublication", "published": { "@id": "promptessor:published", "@type": "xsd:boolean" }, "WebhookEndpoint": "promptessor:WebhookEndpoint", "events": { "@id": "promptessor:events", "@container": "@list" }, "enabled": { "@id": "promptessor:enabled", "@type": "xsd:boolean" }, "lastDeliveryAt": { "@id": "promptessor:lastDeliveryAt", "@type": "xsd:dateTime" }, "secret": { "@id": "promptessor:secret", "@type": "xsd:string" }, "WebhookList": "promptessor:WebhookList", "WebhookTestResult": "promptessor:WebhookTestResult", "delivered": { "@id": "promptessor:delivered", "@type": "xsd:boolean" }, "deliveryId": { "@id": "promptessor:deliveryId", "@type": "xsd:string" }, "WebhookEvent": "promptessor:WebhookEvent", "event": { "@id": "promptessor:event", "@type": "xsd:string" } }, "@type": "schema:Dataset", "schema:name": "PrompTessor API JSON-LD context", "schema:description": "A JSON-LD @context for the objects PrompTessor'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-18) from openapi/_original/promptessor-openapi.json.", "dcterms:created": "2026-10-18", "dcterms:source": [ "openapi/_original/promptessor-openapi.json" ] }