> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://akamai.ferndocs.com/demo-apis/api/operation/mismatching-schemas/get-op-schema-asymmetry/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://akamai.ferndocs.com/_mcp/server. # GET op whose schema mismatches PUT GET http://{hostname}/test-suite/v2/op-schema-asymmetry Reference: https://akamai.ferndocs.com/demo-apis/api/operation/mismatching-schemas/get-op-schema-asymmetry ## Request ### Query parameters - `accountSwitchKey` (string, optional) — For customers who manage more than one account, this [runs the operation from another account](https://techdocs.akamai.com/developer/docs/manage-many-accounts-with-one-api-client). The Identity and Access Management API provides a [list of available account switch keys](https://techdocs.akamai.com/iam-api/reference/get-client-account-switch-keys). ## Response ### 200 Success response - `patterns` (OpSchemaAsymmetryGetResponsesContentApplicationJsonSchemaPatterns, optional) — Test what kind of string-quoting you may need for the `\.` in this long regex: `^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$` - `spec-enforcer-parse-err-false-positive` (enum, optional) — This demonstrates the `openapi-enforcer validate` command yielding a false-positive parsing error when it encounters a `$ref` link to an array, in this case an `enum`. Supported values are `GROUCHO`, `CHICO`, `HARPO`, and `ZEPPO`. - Allowed values: `GROUCHO`, `CHICO`, `HARPO`, `ZEPPO` - `str-date-fmt-missing` (string, optional) — TBD timestamp string lacks `format`. - `str-date-offset` (string, optional) — TBD warn against time zone offset values in samples. - `str-enum-alph` (enum, optional) — Enum values are spec'ed in weird order (`GEORGE`, `JOHN`, `PAUL`, `RINGO`), affecting popup menu. - Allowed values: `GEORGE`, `JOHN`, `PAUL`, `RINGO` - `str-enum-desc-alph` (enum, optional) — These enums are described in bad order: `GEORGE`, `JOHN`, `PAUL`, `RINGO`. - Allowed values: `JOHN`, `PAUL`, `GEORGE`, `RINGO` - `str-enum-desc-length` (enum, optional) — Provides a reason for an Image and Video Manager failure. The possible values are: `DURATION` when the pristine video exceeds the maximum duration of 5 minutes, `BYTES` when the pristine video exceeds the maximum size of 256 MB, `PIXEL` when the pristine video pixels exceed 3,686,400 (1920×1920), `SAMPLERATE` when the pristine video exceeds maximum sample rate of 60 Hz, `UNPARSEABLE` when the pristine video is not a recognized or supported video format, `PRISTINE_TOO_WIDE` when the pristine image width exceeds 9999 pixels, `PRISTINE_TOO_TALL` when the pristine image height exceeds 9999 pixels, `PROCESS_FAILED_INTERNALLY` when the image or video could not be fetched from the origin or the policy is outdated, or `INVALID_POLICY` when the policy parameters are invalid. - Allowed values: `UNPARSEABLE`, `PRISTINE_TOO_WIDE`, `DURATION`, `PIXEL`, `BYTES`, `SAMPLERATE`, `PRISTINE_TOO_TALL`, `PROCESS_FAILED_INTERNALLY`, `INVALID_POLICY` - `str-enum-desc-max` (enum, optional) — Ten or more enum values in a description. `A`, `B`, `C`, `D`, `E`, `F`, `G`, `H`, `I`, `J`. - Allowed values: `A`, `B`, `C`, `D`, `E`, `F`, `G`, `H`, `I`, `J` - `str-enum-desc-unlisted` (OpSchemaAsymmetryGetResponsesContentApplicationJsonSchemaStrEnumDescUnlisted, optional) - `str-enum-desc-unordered` (enum, optional) — Throw a `str-enum-desc-unordered` warning because these `HUEY`, `DEWEY`, and `LOUIE` values aren't sequenced the same as the schema's `enum` spec. - Allowed values: `DEWEY`, `HUEY`, `LOUIE` - `str-enum-desc-unspeced` (enum, optional) — This description details each enum value. Values are `GROUCHO`, `CHICO`, `HARPO`, and `ZEPPO`. But flag random other `LITERAL` values that may be in the description, but not spec'ed in the enumeration. - Allowed values: `GROUCHO`, `CHICO`, `HARPO`, `ZEPPO` - `str-enum-desc-unspeced-empty` (enum, optional) — Test a special case where the `enum` specs an empty string. Either `GROUCHO`, `CHICO`, `HARPO`, or an empty string (`""`). - Allowed values: `GROUCHO`, `CHICO`, `HARPO`, `` - `str-enum-details` (enum, optional) — This schema tests whether we can use HTML's `
` and `` tags to embed collapsible sections of overly long descriptions, such as lists of enum values. This also tests whether un-described values still get flagged as blocking error. This block of text always displays as the main description. The status of the certificate deployment on the production network. This text renders as a prompt. Details on possible values... \