{"aod":"0.1","provider":{"name":"DreamThreads","url":"https://mydreamthreads.xyz","portalUrl":"https://mydreamthreads.xyz/dream-interpretation-api"},"maturity":"hybrid","account":{"required":false,"agentPolicy":"allowed","prerequisites":[],"notes":"The public REST parser and MCP server are keyless. Context-aware interpretation and higher-volume partner access require review."},"verification":[],"registration":{"applicationNoun":"partner integration","owner":"user","mechanisms":[{"type":"open","description":"Use the public DreamGraph REST parser immediately without an account or API key. Dream text is processed ephemerally and is not stored or turned into a contribution.","baseUrl":"https://mydreamthreads.xyz/api/v1/dreamgraph/public","docsUrls":["https://mydreamthreads.xyz/dream-interpretation-api","https://mydreamthreads.xyz/dream-interpretation-api/openapi.json"],"auth":"none"},{"type":"open","description":"Connect AI agents to the public DreamThreads MCP server for bounded dream parsing and DreamGraph concept search. No account or API key is required.","baseUrl":"https://mydreamthreads.xyz/mcp","docsUrls":["https://mydreamthreads.xyz/dream-interpretation-api#mcp","https://mydreamthreads.xyz/.well-known/mcp/server.json"],"auth":"none"},{"type":"reviewed","description":"Request a reviewed partner key for context-aware interpretation, higher-volume access, embeds, and production integrations.","baseUrl":"https://mydreamthreads.xyz/api/v1/dreamgraph","docsUrls":["https://mydreamthreads.xyz/dream-interpretation-api#request-access"],"auth":"bearer","requestUrl":"https://mydreamthreads.xyz/dream-interpretation-api#request-access"}]},"authentication":{"methods":[{"id":"none","type":"none","bootstrap":""},{"id":"partner-bearer","type":"bearer","bootstrap":"https://mydreamthreads.xyz/dream-interpretation-api#request-access"}]},"credentials":[{"id":"partner-api-key","method":"partner-bearer","issuedBy":"DreamThreads after partner review","requestUrl":"https://mydreamthreads.xyz/dream-interpretation-api#request-access"}],"scopes":{"model":"endpoint","notes":"Public parsing and concept search are keyless. Partner keys authorize the reviewed endpoints enabled for that integration."},"flow":{"args":[{"name":"text","required":true,"description":"A dream narrative containing 1–6,000 characters."}],"steps":[{"id":"parse","description":"Parse a dream into structured features without storing its narrative.","auth":"none","request":{"method":"POST","url":"https://mydreamthreads.xyz/api/v1/dreamgraph/public/parse","headers":{"content-type":"application/json"},"body":{"text":"{args.text}"}}}],"outputs":{"structuredDream":"{steps.parse.data.structured_dream}","privacy":"{steps.parse.data.privacy}"}},"economics":{"model":"free public access with reviewed partner access","freeTier":"Public REST parsing: 12 requests per minute and 100 per day per client. Public MCP: 60 protocol requests per minute per client.","pricing":"The public parser and MCP tools are free. Partner pricing is scoped during review and is not yet standardized publicly.","pricingUrl":"https://mydreamthreads.xyz/dream-interpretation-api#request-access","plans":[{"name":"Public","price":0,"currency":"USD","free":true,"authentication":"none","features":["structured dream parsing","DreamGraph concept search","OpenAPI","MCP"],"limits":{"restPerMinutePerClient":12,"restPerDayPerClient":100,"mcpProtocolRequestsPerMinutePerClient":60,"maximumCharactersPerDream":6000}},{"name":"Reviewed partner","price":null,"pricing":"scoped during review","free":false,"authentication":"bearer API key","features":["context-aware interpretation","higher-volume access","embeds","production integration support"]}]},"privacy":{"publicDreamTextStored":false,"publicContributionCreated":false,"policyUrl":"https://mydreamthreads.xyz/privacy"},"support":{"email":"ariqbal@mun.ca","documentation":"https://mydreamthreads.xyz/dream-interpretation-api","status":"https://mydreamthreads.xyz/api/v1/dreamgraph/health"},"gaps":["Partner pricing is scoped during review rather than published as a standardized rate card."]}