Goodeye · JSON-LD Context

Goodeye Dev Context

JSON-LD context defining the semantic vocabulary for Goodeye Dev from Goodeye.

38 Classes 77 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/
goodeye: https://goodeye.dev/schema#

Classes

ArchiveTemplateInput AuthStartIn Body_post_resubscribe_notifications_resubscribe_post Body_post_unsubscribe_notifications_unsubscribe_post Body_upload_image_images_post CreateKeyIn DeployImageGeneratorInput DeployVerifierInput DeprecateTemplateVersionInput ExchangeIn FewShotExample FileEntry FilePatchEntry ForkTemplateInput HTTPValidationError InputContract ModelConfig PublishTemplateVersionInput RedeemRequest SaveWorkflowInput SearchTemplatesInput SearchWorkflowsInput TransferTemplateOwnershipInput ValidationError VerifyIn _AddMemberIn _ConfigureAutoTopUpIn _CreateTeamIn _GenerateImageBody _GrantSkillIn _MePatchIn _PurchaseCreditsIn _RevokeSkillGrantIn _RunVerifierBody _TransferOwnershipIn _TransferSkillOwnershipIn _UpdateImageBody _UpdateSkillFilesIn

Properties

Property Type Container
archive_reason
email string
token string
file string
visibility string
ttl_seconds
name string
description string
provider string
model string
generation_contract string
default_params
expected_version_token
criterion string
input_contract reference
input_fields list
few_shot_examples list
model_settings reference
message string
hostname
inputs
media_url
passed boolean
reasoning
path string
executable boolean
purpose
content
content_base64
sha256
identifier string
version
detail list
reasoning_effort string
skill_id string
release_notes
code string
body string
tags list
outcome
verifiers
image_generators
files
source
query string
filter string
limit integer
tag
new_owner_user_id_or_email string
loc list
msg string
type string
input
ctx
user_identifier
user_id_or_email
amount_usd integer
threshold_usd
monthly_cap_usd
handle string
prompt string
reference_image_url
num_images integer
seed
param_overrides
skill_version
skill_ref
run_id
grantee_email_or_at_team_handle string
role string
include_history boolean
idempotency_key
new_owner_user_identifier
new_owner_user_id
permanent boolean
rotate_view_secret boolean
delete_paths list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://goodeye.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "goodeye": "https://goodeye.dev/schema#",
    "ArchiveTemplateInput": "goodeye:ArchiveTemplateInput",
    "archive_reason": {
      "@id": "goodeye:archive_reason"
    },
    "AuthStartIn": "goodeye:AuthStartIn",
    "email": {
      "@id": "goodeye:email",
      "@type": "xsd:string"
    },
    "Body_post_resubscribe_notifications_resubscribe_post": "goodeye:Body_post_resubscribe_notifications_resubscribe_post",
    "token": {
      "@id": "goodeye:token",
      "@type": "xsd:string"
    },
    "Body_post_unsubscribe_notifications_unsubscribe_post": "goodeye:Body_post_unsubscribe_notifications_unsubscribe_post",
    "Body_upload_image_images_post": "goodeye:Body_upload_image_images_post",
    "file": {
      "@id": "goodeye:file",
      "@type": "xsd:string"
    },
    "visibility": {
      "@id": "goodeye:visibility",
      "@type": "xsd:string"
    },
    "ttl_seconds": {
      "@id": "goodeye:ttl_seconds"
    },
    "CreateKeyIn": "goodeye:CreateKeyIn",
    "name": {
      "@id": "goodeye:name",
      "@type": "xsd:string"
    },
    "DeployImageGeneratorInput": "goodeye:DeployImageGeneratorInput",
    "description": {
      "@id": "goodeye:description",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "goodeye:provider",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "goodeye:model",
      "@type": "xsd:string"
    },
    "generation_contract": {
      "@id": "goodeye:generation_contract",
      "@type": "xsd:string"
    },
    "default_params": {
      "@id": "goodeye:default_params"
    },
    "expected_version_token": {
      "@id": "goodeye:expected_version_token"
    },
    "DeployVerifierInput": "goodeye:DeployVerifierInput",
    "criterion": {
      "@id": "goodeye:criterion",
      "@type": "xsd:string"
    },
    "input_contract": {
      "@id": "goodeye:input_contract",
      "@type": "@id"
    },
    "input_fields": {
      "@id": "goodeye:input_fields",
      "@container": "@list"
    },
    "few_shot_examples": {
      "@id": "goodeye:few_shot_examples",
      "@container": "@list"
    },
    "model_settings": {
      "@id": "goodeye:model_settings",
      "@type": "@id"
    },
    "DeprecateTemplateVersionInput": "goodeye:DeprecateTemplateVersionInput",
    "message": {
      "@id": "goodeye:message",
      "@type": "xsd:string"
    },
    "ExchangeIn": "goodeye:ExchangeIn",
    "hostname": {
      "@id": "goodeye:hostname"
    },
    "FewShotExample": "goodeye:FewShotExample",
    "inputs": {
      "@id": "goodeye:inputs"
    },
    "media_url": {
      "@id": "goodeye:media_url"
    },
    "passed": {
      "@id": "goodeye:passed",
      "@type": "xsd:boolean"
    },
    "reasoning": {
      "@id": "goodeye:reasoning"
    },
    "FileEntry": "goodeye:FileEntry",
    "path": {
      "@id": "goodeye:path",
      "@type": "xsd:string"
    },
    "executable": {
      "@id": "goodeye:executable",
      "@type": "xsd:boolean"
    },
    "purpose": {
      "@id": "goodeye:purpose"
    },
    "content": {
      "@id": "goodeye:content"
    },
    "content_base64": {
      "@id": "goodeye:content_base64"
    },
    "sha256": {
      "@id": "goodeye:sha256"
    },
    "FilePatchEntry": "goodeye:FilePatchEntry",
    "ForkTemplateInput": "goodeye:ForkTemplateInput",
    "identifier": {
      "@id": "goodeye:identifier",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "goodeye:version"
    },
    "HTTPValidationError": "goodeye:HTTPValidationError",
    "detail": {
      "@id": "goodeye:detail",
      "@container": "@list"
    },
    "InputContract": "goodeye:InputContract",
    "ModelConfig": "goodeye:ModelConfig",
    "reasoning_effort": {
      "@id": "goodeye:reasoning_effort",
      "@type": "xsd:string"
    },
    "PublishTemplateVersionInput": "goodeye:PublishTemplateVersionInput",
    "skill_id": {
      "@id": "goodeye:skill_id",
      "@type": "xsd:string"
    },
    "release_notes": {
      "@id": "goodeye:release_notes"
    },
    "RedeemRequest": "goodeye:RedeemRequest",
    "code": {
      "@id": "goodeye:code",
      "@type": "xsd:string"
    },
    "SaveWorkflowInput": "goodeye:SaveWorkflowInput",
    "body": {
      "@id": "goodeye:body",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "goodeye:tags",
      "@container": "@list"
    },
    "outcome": {
      "@id": "goodeye:outcome"
    },
    "verifiers": {
      "@id": "goodeye:verifiers"
    },
    "image_generators": {
      "@id": "goodeye:image_generators"
    },
    "files": {
      "@id": "goodeye:files"
    },
    "source": {
      "@id": "goodeye:source"
    },
    "SearchTemplatesInput": "goodeye:SearchTemplatesInput",
    "query": {
      "@id": "goodeye:query",
      "@type": "xsd:string"
    },
    "filter": {
      "@id": "goodeye:filter",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "goodeye:limit",
      "@type": "xsd:integer"
    },
    "SearchWorkflowsInput": "goodeye:SearchWorkflowsInput",
    "tag": {
      "@id": "goodeye:tag"
    },
    "TransferTemplateOwnershipInput": "goodeye:TransferTemplateOwnershipInput",
    "new_owner_user_id_or_email": {
      "@id": "goodeye:new_owner_user_id_or_email",
      "@type": "xsd:string"
    },
    "ValidationError": "goodeye:ValidationError",
    "loc": {
      "@id": "goodeye:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "goodeye:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "goodeye:type",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "goodeye:input"
    },
    "ctx": {
      "@id": "goodeye:ctx"
    },
    "VerifyIn": "goodeye:VerifyIn",
    "_AddMemberIn": "goodeye:_AddMemberIn",
    "user_identifier": {
      "@id": "goodeye:user_identifier"
    },
    "user_id_or_email": {
      "@id": "goodeye:user_id_or_email"
    },
    "_ConfigureAutoTopUpIn": "goodeye:_ConfigureAutoTopUpIn",
    "amount_usd": {
      "@id": "goodeye:amount_usd",
      "@type": "xsd:integer"
    },
    "threshold_usd": {
      "@id": "goodeye:threshold_usd"
    },
    "monthly_cap_usd": {
      "@id": "goodeye:monthly_cap_usd"
    },
    "_CreateTeamIn": "goodeye:_CreateTeamIn",
    "handle": {
      "@id": "goodeye:handle",
      "@type": "xsd:string"
    },
    "_GenerateImageBody": "goodeye:_GenerateImageBody",
    "prompt": {
      "@id": "goodeye:prompt",
      "@type": "xsd:string"
    },
    "reference_image_url": {
      "@id": "goodeye:reference_image_url"
    },
    "num_images": {
      "@id": "goodeye:num_images",
      "@type": "xsd:integer"
    },
    "seed": {
      "@id": "goodeye:seed"
    },
    "param_overrides": {
      "@id": "goodeye:param_overrides"
    },
    "skill_version": {
      "@id": "goodeye:skill_version"
    },
    "skill_ref": {
      "@id": "goodeye:skill_ref"
    },
    "run_id": {
      "@id": "goodeye:run_id"
    },
    "_GrantSkillIn": "goodeye:_GrantSkillIn",
    "grantee_email_or_at_team_handle": {
      "@id": "goodeye:grantee_email_or_at_team_handle",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "goodeye:role",
      "@type": "xsd:string"
    },
    "include_history": {
      "@id": "goodeye:include_history",
      "@type": "xsd:boolean"
    },
    "_MePatchIn": "goodeye:_MePatchIn",
    "_PurchaseCreditsIn": "goodeye:_PurchaseCreditsIn",
    "idempotency_key": {
      "@id": "goodeye:idempotency_key"
    },
    "_RevokeSkillGrantIn": "goodeye:_RevokeSkillGrantIn",
    "_RunVerifierBody": "goodeye:_RunVerifierBody",
    "_TransferOwnershipIn": "goodeye:_TransferOwnershipIn",
    "new_owner_user_identifier": {
      "@id": "goodeye:new_owner_user_identifier"
    },
    "new_owner_user_id": {
      "@id": "goodeye:new_owner_user_id"
    },
    "_TransferSkillOwnershipIn": "goodeye:_TransferSkillOwnershipIn",
    "_UpdateImageBody": "goodeye:_UpdateImageBody",
    "permanent": {
      "@id": "goodeye:permanent",
      "@type": "xsd:boolean"
    },
    "rotate_view_secret": {
      "@id": "goodeye:rotate_view_secret",
      "@type": "xsd:boolean"
    },
    "_UpdateSkillFilesIn": "goodeye:_UpdateSkillFilesIn",
    "delete_paths": {
      "@id": "goodeye:delete_paths",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Goodeye API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Goodeye'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-10) from openapi/goodeye-dev-openapi.json.",
  "dcterms:created": "2026-11-10",
  "dcterms:source": [
    "openapi/goodeye-dev-openapi.json"
  ]
}