{"openapi":"3.1.0","info":{"title":"Simple Analytics (BYOK) API","version":"0.1.0","description":"Simple Analytics (BYOK) lets an AI assistant read your own Simple Analytics data through the Simple Analytics API with a key you supply (API key (starts with sa_api_key_)). Read-only: 7 tools (get_overview, get_histogram, get_top_pages, get_top_referrers, get_top_countries, get_audience_breakdown, get_events). The BYOK key travels with each request, is used for that one call only and is never...\n\nEvery operation is read-only or compute-only. The same tools are available over MCP (streamable HTTP) at https://byok-simpleanalytics.connectorbay.com/mcp.","contact":{"name":"Unify Dynamics LLC","email":"agent@connectorbay.com","url":"https://connectorbay.com/byok-simpleanalytics/docs"},"termsOfService":"https://connectorbay.com/byok-simpleanalytics/terms"},"servers":[{"url":"https://byok-simpleanalytics.connectorbay.com"}],"externalDocs":{"url":"https://connectorbay.com/byok-simpleanalytics/docs"},"security":[{"upstreamKey":[]}],"components":{"securitySchemes":{"bearer":{"type":"http","scheme":"bearer","description":"Optional. A Pro API key raises rate limits; no credentials are required."},"upstreamKey":{"type":"apiKey","in":"header","name":"X-Upstream-Key","description":"Your own key for the service this connector wraps (bring your own key). Used for that one call only; never stored, logged or cached."}},"schemas":{"Error":{"type":"object","properties":{"ok":{"const":false},"error":{"type":"object"}}}}},"paths":{"/v1/tools/get_overview":{"post":{"operationId":"get_overview","summary":"Get a website's total page views, unique visitors and median seconds on page for a period, optionally filtered by page, ","description":"Get a website's total page views, unique visitors and median seconds on page for a period, optionally filtered by page, country, referrer, UTM source or device. Use for \"How many visitors did example.com get in the last 30 days\".","tags":["tools"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"domain":{"description":"The website's domain as shown in Simple Analytics, for example 'example.com'.","maxLength":100,"title":"Domain","type":"string"},"fields":{"anyOf":[{"const":"pageviews,visitors,seconds_on_page","type":"string"},{"type":"null"}],"default":"pageviews,visitors,seconds_on_page","description":"Always pageviews,visitors,seconds_on_page; selects what the Stats API returns.","title":"Fields"},"start":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"First day, YYYY-MM-DD, or a placeholder such as today-30d (default: one month ago).","title":"Start"},"end":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"Last day, YYYY-MM-DD, or a placeholder such as yesterday (default: today).","title":"End"},"timezone":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"description":"IANA time zone with capitals, for example 'Europe/Amsterdam'.","title":"Timezone"},"pages":{"anyOf":[{"maxLength":300,"type":"string"},{"type":"null"}],"default":null,"description":"Only these pages: comma-separated paths, a trailing * matches a prefix, for example '/blog/*,/contact'.","title":"Pages"},"country":{"anyOf":[{"maxLength":2,"type":"string"},{"type":"null"}],"default":null,"description":"Only visitors from this country code, for example 'NL'.","title":"Country"},"referrer":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Only visits from this normalized referrer.","title":"Referrer"},"utm_source":{"anyOf":[{"maxLength":100,"type":"string"},{"type":"null"}],"default":null,"description":"Only this UTM source.","title":"Utm Source"},"device_type":{"anyOf":[{"enum":["mobile","tablet","desktop","tv"],"type":"string"},{"type":"null"}],"default":null,"description":"Only this device type.","title":"Device Type"},"version":{"anyOf":[{"const":"6","type":"string"},{"type":"null"}],"default":"6","description":"Stats API version; always 6.","title":"Version"},"info":{"anyOf":[{"const":"false","type":"string"},{"type":"null"}],"default":"false","description":"Always false: leaves out the explanatory info block to keep answers small.","title":"Info"}},"required":["domain"],"title":"get_overviewArguments","type":"object"}}}},"responses":{"200":{"description":"Tool result. `ok: true` on success; `ok: false` with a structured `error` (provider_unavailable, upstream_error, bad_input) when the tool could not answer.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Arguments failed validation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded (see Retry-After)","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"x-read-only":true}},"/v1/tools/get_histogram":{"post":{"operationId":"get_histogram","summary":"Get a website's page views and visitors per hour, day, week, month or year for a period. Use for \"Show page views per da","description":"Get a website's page views and visitors per hour, day, week, month or year for a period. Use for \"Show page views per day for example.com over the last month\".","tags":["tools"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"domain":{"description":"The website's domain as shown in Simple Analytics, for example 'example.com'.","maxLength":100,"title":"Domain","type":"string"},"fields":{"anyOf":[{"const":"histogram","type":"string"},{"type":"null"}],"default":"histogram","description":"Always histogram; selects what the Stats API returns.","title":"Fields"},"interval":{"anyOf":[{"enum":["hour","day","week","month","year"],"type":"string"},{"type":"null"}],"default":"day","description":"Bucket size: hour, day, week, month or year.","title":"Interval"},"start":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"First day, YYYY-MM-DD, or a placeholder such as today-30d (default: one month ago).","title":"Start"},"end":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"Last day, YYYY-MM-DD, or a placeholder such as yesterday (default: today).","title":"End"},"timezone":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"description":"IANA time zone with capitals, for example 'Europe/Amsterdam'.","title":"Timezone"},"pages":{"anyOf":[{"maxLength":300,"type":"string"},{"type":"null"}],"default":null,"description":"Only these pages: comma-separated paths, a trailing * matches a prefix, for example '/blog/*,/contact'.","title":"Pages"},"country":{"anyOf":[{"maxLength":2,"type":"string"},{"type":"null"}],"default":null,"description":"Only visitors from this country code, for example 'NL'.","title":"Country"},"referrer":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Only visits from this normalized referrer.","title":"Referrer"},"utm_source":{"anyOf":[{"maxLength":100,"type":"string"},{"type":"null"}],"default":null,"description":"Only this UTM source.","title":"Utm Source"},"device_type":{"anyOf":[{"enum":["mobile","tablet","desktop","tv"],"type":"string"},{"type":"null"}],"default":null,"description":"Only this device type.","title":"Device Type"},"version":{"anyOf":[{"const":"6","type":"string"},{"type":"null"}],"default":"6","description":"Stats API version; always 6.","title":"Version"},"info":{"anyOf":[{"const":"false","type":"string"},{"type":"null"}],"default":"false","description":"Always false: leaves out the explanatory info block to keep answers small.","title":"Info"}},"required":["domain"],"title":"get_histogramArguments","type":"object"}}}},"responses":{"200":{"description":"Tool result. `ok: true` on success; `ok: false` with a structured `error` (provider_unavailable, upstream_error, bad_input) when the tool could not answer.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Arguments failed validation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded (see Retry-After)","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"x-read-only":true}},"/v1/tools/get_top_pages":{"post":{"operationId":"get_top_pages","summary":"Get a website's top pages with page views, visitors and median seconds on page for a period. Use for \"What are the most ","description":"Get a website's top pages with page views, visitors and median seconds on page for a period. Use for \"What are the most visited pages on example.com\".","tags":["tools"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"domain":{"description":"The website's domain as shown in Simple Analytics, for example 'example.com'.","maxLength":100,"title":"Domain","type":"string"},"fields":{"anyOf":[{"const":"pages,seconds_on_page","type":"string"},{"type":"null"}],"default":"pages,seconds_on_page","description":"Always pages,seconds_on_page; selects what the Stats API returns.","title":"Fields"},"limit":{"anyOf":[{"maximum":1000,"minimum":1,"type":"integer"},{"type":"null"}],"default":25,"description":"How many rows per field to return (1 to 1000).","title":"Limit"},"start":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"First day, YYYY-MM-DD, or a placeholder such as today-30d (default: one month ago).","title":"Start"},"end":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"Last day, YYYY-MM-DD, or a placeholder such as yesterday (default: today).","title":"End"},"timezone":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"description":"IANA time zone with capitals, for example 'Europe/Amsterdam'.","title":"Timezone"},"pages":{"anyOf":[{"maxLength":300,"type":"string"},{"type":"null"}],"default":null,"description":"Only these pages: comma-separated paths, a trailing * matches a prefix, for example '/blog/*,/contact'.","title":"Pages"},"country":{"anyOf":[{"maxLength":2,"type":"string"},{"type":"null"}],"default":null,"description":"Only visitors from this country code, for example 'NL'.","title":"Country"},"referrer":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Only visits from this normalized referrer.","title":"Referrer"},"utm_source":{"anyOf":[{"maxLength":100,"type":"string"},{"type":"null"}],"default":null,"description":"Only this UTM source.","title":"Utm Source"},"device_type":{"anyOf":[{"enum":["mobile","tablet","desktop","tv"],"type":"string"},{"type":"null"}],"default":null,"description":"Only this device type.","title":"Device Type"},"version":{"anyOf":[{"const":"6","type":"string"},{"type":"null"}],"default":"6","description":"Stats API version; always 6.","title":"Version"},"info":{"anyOf":[{"const":"false","type":"string"},{"type":"null"}],"default":"false","description":"Always false: leaves out the explanatory info block to keep answers small.","title":"Info"}},"required":["domain"],"title":"get_top_pagesArguments","type":"object"}}}},"responses":{"200":{"description":"Tool result. `ok: true` on success; `ok: false` with a structured `error` (provider_unavailable, upstream_error, bad_input) when the tool could not answer.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Arguments failed validation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded (see Retry-After)","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"x-read-only":true}},"/v1/tools/get_top_referrers":{"post":{"operationId":"get_top_referrers","summary":"Get a website's top referrers (normalized) for a period. Use for \"Where does the traffic of example.com come from\".","description":"Get a website's top referrers (normalized) for a period. Use for \"Where does the traffic of example.com come from\".","tags":["tools"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"domain":{"description":"The website's domain as shown in Simple Analytics, for example 'example.com'.","maxLength":100,"title":"Domain","type":"string"},"fields":{"anyOf":[{"const":"referrers","type":"string"},{"type":"null"}],"default":"referrers","description":"Always referrers; selects what the Stats API returns.","title":"Fields"},"limit":{"anyOf":[{"maximum":1000,"minimum":1,"type":"integer"},{"type":"null"}],"default":25,"description":"How many rows per field to return (1 to 1000).","title":"Limit"},"start":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"First day, YYYY-MM-DD, or a placeholder such as today-30d (default: one month ago).","title":"Start"},"end":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"Last day, YYYY-MM-DD, or a placeholder such as yesterday (default: today).","title":"End"},"timezone":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"description":"IANA time zone with capitals, for example 'Europe/Amsterdam'.","title":"Timezone"},"pages":{"anyOf":[{"maxLength":300,"type":"string"},{"type":"null"}],"default":null,"description":"Only these pages: comma-separated paths, a trailing * matches a prefix, for example '/blog/*,/contact'.","title":"Pages"},"country":{"anyOf":[{"maxLength":2,"type":"string"},{"type":"null"}],"default":null,"description":"Only visitors from this country code, for example 'NL'.","title":"Country"},"referrer":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Only visits from this normalized referrer.","title":"Referrer"},"utm_source":{"anyOf":[{"maxLength":100,"type":"string"},{"type":"null"}],"default":null,"description":"Only this UTM source.","title":"Utm Source"},"device_type":{"anyOf":[{"enum":["mobile","tablet","desktop","tv"],"type":"string"},{"type":"null"}],"default":null,"description":"Only this device type.","title":"Device Type"},"version":{"anyOf":[{"const":"6","type":"string"},{"type":"null"}],"default":"6","description":"Stats API version; always 6.","title":"Version"},"info":{"anyOf":[{"const":"false","type":"string"},{"type":"null"}],"default":"false","description":"Always false: leaves out the explanatory info block to keep answers small.","title":"Info"}},"required":["domain"],"title":"get_top_referrersArguments","type":"object"}}}},"responses":{"200":{"description":"Tool result. `ok: true` on success; `ok: false` with a structured `error` (provider_unavailable, upstream_error, bad_input) when the tool could not answer.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Arguments failed validation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded (see Retry-After)","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"x-read-only":true}},"/v1/tools/get_top_countries":{"post":{"operationId":"get_top_countries","summary":"Get a website's visitors by country code for a period. Use for \"Which countries do the visitors of example.com come from","description":"Get a website's visitors by country code for a period. Use for \"Which countries do the visitors of example.com come from\".","tags":["tools"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"domain":{"description":"The website's domain as shown in Simple Analytics, for example 'example.com'.","maxLength":100,"title":"Domain","type":"string"},"fields":{"anyOf":[{"const":"countries","type":"string"},{"type":"null"}],"default":"countries","description":"Always countries; selects what the Stats API returns.","title":"Fields"},"limit":{"anyOf":[{"maximum":1000,"minimum":1,"type":"integer"},{"type":"null"}],"default":25,"description":"How many rows per field to return (1 to 1000).","title":"Limit"},"start":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"First day, YYYY-MM-DD, or a placeholder such as today-30d (default: one month ago).","title":"Start"},"end":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"Last day, YYYY-MM-DD, or a placeholder such as yesterday (default: today).","title":"End"},"timezone":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"description":"IANA time zone with capitals, for example 'Europe/Amsterdam'.","title":"Timezone"},"pages":{"anyOf":[{"maxLength":300,"type":"string"},{"type":"null"}],"default":null,"description":"Only these pages: comma-separated paths, a trailing * matches a prefix, for example '/blog/*,/contact'.","title":"Pages"},"country":{"anyOf":[{"maxLength":2,"type":"string"},{"type":"null"}],"default":null,"description":"Only visitors from this country code, for example 'NL'.","title":"Country"},"referrer":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Only visits from this normalized referrer.","title":"Referrer"},"utm_source":{"anyOf":[{"maxLength":100,"type":"string"},{"type":"null"}],"default":null,"description":"Only this UTM source.","title":"Utm Source"},"device_type":{"anyOf":[{"enum":["mobile","tablet","desktop","tv"],"type":"string"},{"type":"null"}],"default":null,"description":"Only this device type.","title":"Device Type"},"version":{"anyOf":[{"const":"6","type":"string"},{"type":"null"}],"default":"6","description":"Stats API version; always 6.","title":"Version"},"info":{"anyOf":[{"const":"false","type":"string"},{"type":"null"}],"default":"false","description":"Always false: leaves out the explanatory info block to keep answers small.","title":"Info"}},"required":["domain"],"title":"get_top_countriesArguments","type":"object"}}}},"responses":{"200":{"description":"Tool result. `ok: true` on success; `ok: false` with a structured `error` (provider_unavailable, upstream_error, bad_input) when the tool could not answer.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Arguments failed validation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded (see Retry-After)","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"x-read-only":true}},"/v1/tools/get_audience_breakdown":{"post":{"operationId":"get_audience_breakdown","summary":"Get a website's visitors broken down by one dimension for a period: browser, operating system, device type or UTM source","description":"Get a website's visitors broken down by one dimension for a period: browser, operating system, device type or UTM source, medium or campaign. Use for \"Which browsers do visitors of example.com use\".","tags":["tools"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"domain":{"description":"The website's domain as shown in Simple Analytics, for example 'example.com'.","maxLength":100,"title":"Domain","type":"string"},"breakdown":{"description":"Dimension: browser_names, os_names, device_types, utm_sources, utm_mediums or utm_campaigns.","enum":["browser_names","os_names","device_types","utm_sources","utm_mediums","utm_campaigns"],"title":"Breakdown","type":"string"},"limit":{"anyOf":[{"maximum":1000,"minimum":1,"type":"integer"},{"type":"null"}],"default":25,"description":"How many rows per field to return (1 to 1000).","title":"Limit"},"start":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"First day, YYYY-MM-DD, or a placeholder such as today-30d (default: one month ago).","title":"Start"},"end":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"Last day, YYYY-MM-DD, or a placeholder such as yesterday (default: today).","title":"End"},"timezone":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"description":"IANA time zone with capitals, for example 'Europe/Amsterdam'.","title":"Timezone"},"pages":{"anyOf":[{"maxLength":300,"type":"string"},{"type":"null"}],"default":null,"description":"Only these pages: comma-separated paths, a trailing * matches a prefix, for example '/blog/*,/contact'.","title":"Pages"},"country":{"anyOf":[{"maxLength":2,"type":"string"},{"type":"null"}],"default":null,"description":"Only visitors from this country code, for example 'NL'.","title":"Country"},"referrer":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Only visits from this normalized referrer.","title":"Referrer"},"utm_source":{"anyOf":[{"maxLength":100,"type":"string"},{"type":"null"}],"default":null,"description":"Only this UTM source.","title":"Utm Source"},"device_type":{"anyOf":[{"enum":["mobile","tablet","desktop","tv"],"type":"string"},{"type":"null"}],"default":null,"description":"Only this device type.","title":"Device Type"},"version":{"anyOf":[{"const":"6","type":"string"},{"type":"null"}],"default":"6","description":"Stats API version; always 6.","title":"Version"},"info":{"anyOf":[{"const":"false","type":"string"},{"type":"null"}],"default":"false","description":"Always false: leaves out the explanatory info block to keep answers small.","title":"Info"}},"required":["domain","breakdown"],"title":"get_audience_breakdownArguments","type":"object"}}}},"responses":{"200":{"description":"Tool result. `ok: true` on success; `ok: false` with a structured `error` (provider_unavailable, upstream_error, bad_input) when the tool could not answer.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Arguments failed validation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded (see Retry-After)","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"x-read-only":true}},"/v1/tools/get_events":{"post":{"operationId":"get_events","summary":"Get counts of custom events for a website: all events (up to 1000) or a comma-separated list of event names. Use for \"Ho","description":"Get counts of custom events for a website: all events (up to 1000) or a comma-separated list of event names. Use for \"How often did the signup event fire on example.com this month\".","tags":["tools"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"domain":{"description":"The website's domain as shown in Simple Analytics, for example 'example.com'.","maxLength":100,"title":"Domain","type":"string"},"events":{"description":"Comma-separated event names, or * for all events (limited to 1000).","maxLength":300,"title":"Events","type":"string"},"start":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"First day, YYYY-MM-DD, or a placeholder such as today-30d (default: one month ago).","title":"Start"},"end":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"Last day, YYYY-MM-DD, or a placeholder such as yesterday (default: today).","title":"End"},"timezone":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"description":"IANA time zone with capitals, for example 'Europe/Amsterdam'.","title":"Timezone"},"pages":{"anyOf":[{"maxLength":300,"type":"string"},{"type":"null"}],"default":null,"description":"Only these pages: comma-separated paths, a trailing * matches a prefix, for example '/blog/*,/contact'.","title":"Pages"},"country":{"anyOf":[{"maxLength":2,"type":"string"},{"type":"null"}],"default":null,"description":"Only visitors from this country code, for example 'NL'.","title":"Country"},"referrer":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Only visits from this normalized referrer.","title":"Referrer"},"utm_source":{"anyOf":[{"maxLength":100,"type":"string"},{"type":"null"}],"default":null,"description":"Only this UTM source.","title":"Utm Source"},"device_type":{"anyOf":[{"enum":["mobile","tablet","desktop","tv"],"type":"string"},{"type":"null"}],"default":null,"description":"Only this device type.","title":"Device Type"},"version":{"anyOf":[{"const":"6","type":"string"},{"type":"null"}],"default":"6","description":"Stats API version; always 6.","title":"Version"},"info":{"anyOf":[{"const":"false","type":"string"},{"type":"null"}],"default":"false","description":"Always false: leaves out the explanatory info block to keep answers small.","title":"Info"}},"required":["domain","events"],"title":"get_eventsArguments","type":"object"}}}},"responses":{"200":{"description":"Tool result. `ok: true` on success; `ok: false` with a structured `error` (provider_unavailable, upstream_error, bad_input) when the tool could not answer.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Arguments failed validation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded (see Retry-After)","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"x-read-only":true}}}}