AI Alt Finder · JSON-LD Context

Aialtfinder Com Context

JSON-LD context defining the semantic vocabulary for Aialtfinder Com from AI Alt Finder.

7 Classes 30 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/
aialtfinder: https://aialtfinder.com/schema#

Classes

ApiError Listing ListingPage AgentsJson OpenApiDoc McpRpc Me

Properties

Property Type Container
error string
status integer
slug string
name string
tagline string
url string
toolUrl string
category string
launchDate string
items list
data list
nextCursor string
next_cursor string
has_more boolean
version string
description string
when_to_use string
mcp
llms_txt string
openapi string
contact string
info
paths
jsonrpc string
id
result
authenticated boolean
email string
displayName string
avatarUrl string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://aialtfinder.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "aialtfinder": "https://aialtfinder.com/schema#",
    "ApiError": "aialtfinder:ApiError",
    "error": {
      "@id": "aialtfinder:error",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "aialtfinder:status",
      "@type": "xsd:integer"
    },
    "Listing": "aialtfinder:Listing",
    "slug": {
      "@id": "aialtfinder:slug",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "aialtfinder:name",
      "@type": "xsd:string"
    },
    "tagline": {
      "@id": "aialtfinder:tagline",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "aialtfinder:url",
      "@type": "xsd:string"
    },
    "toolUrl": {
      "@id": "aialtfinder:toolUrl",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "aialtfinder:category",
      "@type": "xsd:string"
    },
    "launchDate": {
      "@id": "aialtfinder:launchDate",
      "@type": "xsd:string"
    },
    "ListingPage": "aialtfinder:ListingPage",
    "items": {
      "@id": "aialtfinder:items",
      "@container": "@list"
    },
    "data": {
      "@id": "aialtfinder:data",
      "@container": "@list"
    },
    "nextCursor": {
      "@id": "aialtfinder:nextCursor",
      "@type": "xsd:string"
    },
    "next_cursor": {
      "@id": "aialtfinder:next_cursor",
      "@type": "xsd:string"
    },
    "has_more": {
      "@id": "aialtfinder:has_more",
      "@type": "xsd:boolean"
    },
    "version": {
      "@id": "aialtfinder:version",
      "@type": "xsd:string"
    },
    "AgentsJson": "aialtfinder:AgentsJson",
    "description": {
      "@id": "aialtfinder:description",
      "@type": "xsd:string"
    },
    "when_to_use": {
      "@id": "aialtfinder:when_to_use",
      "@type": "xsd:string"
    },
    "mcp": {
      "@id": "aialtfinder:mcp"
    },
    "llms_txt": {
      "@id": "aialtfinder:llms_txt",
      "@type": "xsd:string"
    },
    "openapi": {
      "@id": "aialtfinder:openapi",
      "@type": "xsd:string"
    },
    "contact": {
      "@id": "aialtfinder:contact",
      "@type": "xsd:string"
    },
    "OpenApiDoc": "aialtfinder:OpenApiDoc",
    "info": {
      "@id": "aialtfinder:info"
    },
    "paths": {
      "@id": "aialtfinder:paths"
    },
    "McpRpc": "aialtfinder:McpRpc",
    "jsonrpc": {
      "@id": "aialtfinder:jsonrpc",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "aialtfinder:id"
    },
    "result": {
      "@id": "aialtfinder:result"
    },
    "Me": "aialtfinder:Me",
    "authenticated": {
      "@id": "aialtfinder:authenticated",
      "@type": "xsd:boolean"
    },
    "email": {
      "@id": "aialtfinder:email",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "aialtfinder:displayName",
      "@type": "xsd:string"
    },
    "avatarUrl": {
      "@id": "aialtfinder:avatarUrl",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "AI Alt Finder API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AI Alt Finder'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-01) from openapi/aialtfinder-com-openapi.json.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/aialtfinder-com-openapi.json"
  ]
}