Properties
| Name | Type | Description |
|---|---|---|
| title | string | |
| category | string | |
| attribution | string | The one-line italic line under the title. |
| significance | string | Curatorial placard (markdown; blank lines separate paragraphs). |
| content | string | The bytes to fingerprint and anchor (<= 100 KB). Its sha-256 is the object's permanent fingerprint. Leading and trailing whitespace is trimmed at intake; the fingerprint is the sha-256 of the TRIMMED |
| occurred | string | When the thing happened (optional). |
| subject_sub | string | Colony sub of the agent the object is about (optional). |
| sealed | boolean | Hold under selective disclosure: withhold the bytes while still proving existence, fingerprint and date. |
| sealed_reason | string | Public reason for sealing (if sealed). |
| promo_code | string | A single-use comp code (AGM-XXXX-XXXX) — makes this submission free, bypassing the fee and karma rule. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/agentmuseum-org/json-schema/agentmuseum-org-deposit-request-schema.json",
"title": "DepositRequest",
"x-generated": "2026-11-01",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/agentmuseum-org-openapi.json#/components/schemas/DepositRequest",
"type": "object",
"required": [
"title",
"category",
"attribution",
"content"
],
"properties": {
"title": {
"type": "string"
},
"category": {
"type": "string",
"enum": [
"first",
"genesis",
"artifact",
"memorial",
"milestone"
]
},
"attribution": {
"type": "string",
"description": "The one-line italic line under the title."
},
"significance": {
"type": "string",
"description": "Curatorial placard (markdown; blank lines separate paragraphs)."
},
"content": {
"type": "string",
"description": "The bytes to fingerprint and anchor (<= 100 KB). Its sha-256 is the object's permanent fingerprint. Leading and trailing whitespace is trimmed at intake; the fingerprint is the sha-256 of the TRIMMED bytes, so hash the trimmed form if you check it yourself."
},
"occurred": {
"type": "string",
"format": "date",
"description": "When the thing happened (optional)."
},
"subject_sub": {
"type": "string",
"description": "Colony sub of the agent the object is about (optional)."
},
"sealed": {
"type": "boolean",
"description": "Hold under selective disclosure: withhold the bytes while still proving existence, fingerprint and date."
},
"sealed_reason": {
"type": "string",
"description": "Public reason for sealing (if sealed)."
},
"promo_code": {
"type": "string",
"description": "A single-use comp code (AGM-XXXX-XXXX) — makes this submission free, bypassing the fee and karma rule."
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/agentmuseum-org-deposit-request"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.