generated: '2026-10-18' method: derived generator: derive-vocabulary.py source: openapi/_original/promptessor-openapi.json vocabulary: name: PrompTessor Domain Vocabulary description: 'Terms declared by PrompTessor''s own API contract: its resource groups, objects and enumerations, with the contract''s definitions. Derived, not authored.' version: '2026-10-18' terms: - term: ErrorEnvelope definition: 'Object declared by the contract with fields: error.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/ErrorEnvelope - term: ApiInformation definition: 'Object declared by the contract with fields: name, version, documentation, openapi, mcp.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/ApiInformation - term: Health definition: 'Object declared by the contract with fields: service, version, status, timestamp.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/Health - term: PlanLimits definition: 'Object declared by the contract with fields: aiRequestsPerMinute, readRequestsPerMinute, concurrentAiOperations, apiKeys, webhookEndpoints, activeUploads, activeUploadBytes.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/PlanLimits - term: Capabilities definition: 'Object declared by the contract with fields: apiVersion, plan, scopes, grantedScopes, availableScopes, limits, retention, features, generatorModes, targetModels.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/Capabilities - term: ModelList definition: 'Object declared by the contract with fields: object, data, reversePrompt.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/ModelList - term: Usage definition: 'Object declared by the contract with fields: monthlyUsage, monthlyLimit, addonUsageBalance, addonUsageAvailable, nextUsageReset, analysisMonthly, analysisMonthlyLimit, basicDaily, basicMonthly, advancedDaily, advancedMonthly, plan. (1 more)' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/Usage - term: UsageCharge definition: 'Object declared by the contract with fields: creditsCharged, source, tokens.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/UsageCharge - term: HistoryLink definition: 'Object declared by the contract with fields: type, id, url.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/HistoryLink - term: AiOperationResult definition: 'Object declared by the contract with fields: id, object, status, data, history, requestId, usage.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/AiOperationResult - term: AsyncOperationAccepted definition: 'Object declared by the contract with fields: id, object, status, requestId.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/AsyncOperationAccepted - term: Operation definition: 'Object declared by the contract with fields: id, object, kind, status, response, responseStatus, errorCode, history, usage, createdAt, startedAt, completedAt.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/Operation - term: OperationListItem definition: 'Object declared by the contract with fields: id, object, kind, status, responseStatus, errorCode, history, usage, createdAt, startedAt, completedAt.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/OperationListItem - term: OperationList definition: 'Object declared by the contract with fields: object, data, nextCursor.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/OperationList - term: UploadCreation definition: 'Object declared by the contract with fields: id, status, uploadUrl, requiredHeaders, uploadUrlExpiresAt, assetExpiresAt.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/UploadCreation - term: Upload definition: 'Object declared by the contract with fields: id, status, name, contentType, size, scope, expiresAt, createdAt.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/Upload - term: DeleteResult definition: 'Object declared by the contract with fields: id, deleted.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/DeleteResult - term: PromptPreset definition: 'Object declared by the contract with fields: id, name, templateTitle, promptText, values, variables, generationId, generatedVersionId, createdAt, updatedAt.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/PromptPreset - term: PromptPresetList definition: 'Object declared by the contract with fields: object, data, total, limit, offset, hasMore.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/PromptPresetList - term: RenderedPromptPreset definition: 'Object declared by the contract with fields: id, name, templateTitle, promptText, prompt, values, variables, unresolvedVariables.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/RenderedPromptPreset - term: HistorySummary definition: 'Object declared by the contract with fields: id, title, text, requestText, originalPrompt, mode, versionCount, createdAt, updatedAt.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/HistorySummary - term: HistoryList definition: 'Object declared by the contract with fields: items, generations, total, limit, offset.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/HistoryList - term: HistoryDetail definition: 'Object declared by the contract with fields: id, title, text, analysis, requestText, mode, language, conversation, versions, originalPrompt, userFeedback, refinedVersion. (3 more)' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/HistoryDetail - term: TokenEstimate definition: 'Object declared by the contract with fields: object, tokens, characters, method.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/TokenEstimate - term: LibraryItem definition: 'Object declared by the contract with fields: id, title, description, whatThisPromptDoes, tipsForThisPrompt, howToUsePrompt, recommendedModels, promptText, category, visibility, publishingBlocked, exampleText. (11 more)' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/LibraryItem - term: LibraryList definition: 'Object declared by the contract with fields: items, pagination, stats.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/LibraryList - term: LibraryToggle definition: 'Object declared by the contract with fields: itemId, saved, voted, voteCount.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/LibraryToggle - term: LibraryPublication definition: 'Object declared by the contract with fields: itemId, visibility, published, updatedAt.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/LibraryPublication - term: WebhookEndpoint definition: 'Object declared by the contract with fields: id, object, url, description, events, enabled, lastDeliveryAt, createdAt, updatedAt, secret.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/WebhookEndpoint - term: WebhookList definition: 'Object declared by the contract with fields: object, data.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/WebhookList - term: WebhookTestResult definition: 'Object declared by the contract with fields: delivered, deliveryId.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/WebhookTestResult - term: WebhookEvent definition: 'Object declared by the contract with fields: id, object, event, createdAt, data.' tags: - Object source: openapi/_original/promptessor-openapi.json#/components/schemas/WebhookEvent - term: System definition: 'Resource group in the contract; its operation GET /: Get API information' tags: - Resource Group source: openapi/_original/promptessor-openapi.json - term: Account definition: 'Resource group in the contract; its operation GET /capabilities: Get capabilities, granted scopes, and limits' tags: - Resource Group source: openapi/_original/promptessor-openapi.json - term: Prompts definition: 'Resource group in the contract; its operation POST /prompts/generate: Generate a prompt' tags: - Resource Group source: openapi/_original/promptessor-openapi.json - term: Prompt Presets definition: 'Resource group in the contract; its operation GET /prompt-presets: List owned prompt variable presets' tags: - Resource Group source: openapi/_original/promptessor-openapi.json - term: Operations definition: 'Resource group in the contract; its operation GET /operations: List AI operations' tags: - Resource Group source: openapi/_original/promptessor-openapi.json - term: Uploads definition: 'Resource group in the contract; its operation POST /uploads: Create a presigned temporary upload' tags: - Resource Group source: openapi/_original/promptessor-openapi.json - term: History definition: 'Resource group in the contract; its operation GET /history: List product history' tags: - Resource Group source: openapi/_original/promptessor-openapi.json - term: Library definition: 'Resource group in the contract; its operation GET /library/items: List Prompt Library items' tags: - Resource Group source: openapi/_original/promptessor-openapi.json - term: Webhooks definition: 'Resource group in the contract; its operation GET /webhook-endpoints: List webhook endpoints' tags: - Resource Group source: openapi/_original/promptessor-openapi.json