Headers from the request to include in the generated stub mappings, mapped to parameter objects. The only parameter available is "caseInsensitive", which defaults to false
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"WireMock Cloud","colors":{"primary":"#234E69","light":"#51AFE9","dark":"#234E69"},"logo":{"light":"https://mintcdn.com/wiremockinc/naAVdBHezo3uA-vt/logo/light.svg?fit=max\u0026auto=format\u0026n=naAVdBHezo3uA-vt\u0026q=85\u0026s=d793ceace787ddb9b53e3a8e828b9635","dark":"https://mintcdn.com/wiremockinc/naAVdBHezo3uA-vt/logo/dark.svg?fit=max\u0026auto=format\u0026n=naAVdBHezo3uA-vt\u0026q=85\u0026s=810f6c4093990be5f0ed074a7b863d80","href":"https://www.wiremock.io"},"favicon":"https://mintcdn.com/wiremockinc/m4BUFp24THf4QtFv/favicon.svg?fit=max\u0026auto=format\u0026n=m4BUFp24THf4QtFv\u0026q=85\u0026s=251fb2a34172427153d66e0068127eb9","api":{"openapi":"api-reference/openapi.yaml"},"navbar":{"links":[{"href":"mailto:support@wiremock.io","label":"Get Support"}],"primary":{"type":"button","label":"Login","href":"https://app.wiremock.cloud"}},"footer":{"socials":{"slack":"https://slack.wiremock.org/","x":"https://x.com/wiremockorg","github":"https://github.com/wiremock","linkedin":"https://www.linkedin.com/company/wiremock"}},"seo":{"organization":{"sameAs":["https://wiremock.org","https://www.wiremock.io","https://slack.wiremock.org/","https://x.com/wiremockorg","https://github.com/wiremock","https://www.linkedin.com/company/wiremock/"]}},"integrations":{"ga4":{"measurementId":"G-QGY5DELWWQ"},"gtm":{"tagId":"GTM-PVHGF5P4"},"intercom":{"appId":"xjme6u4w"}},"contextual":{"options":["download-spec"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Slack community","icon":"slack","href":"https://slack.wiremock.org"},{"anchor":"Blog","icon":"newspaper","href":"https://wiremock.io/blog"},{"anchor":"Install With Cursor","icon":"robot","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=WireMock\u0026config=eyJjb21tYW5kIjoid2lyZW1vY2sgbWNwIn0="},{"anchor":"Self-paced Training","icon":"pen","href":"https://wiremockcloud.learnworlds.com/"},{"anchor":"Change Log","icon":"newspaper","href":"https://changes.wiremock.io/"},{"anchor":"System Status","icon":"bell","href":"https://status.wiremock.io/"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"wiremockinc","hasAudioNarration":false,"actualSubdomain":"wiremockinc","customDomains":["docs.wiremock.io"],"gitSource":{"type":"github","owner":"wiremock-inc","repo":"public-api-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae2eadfd4f3f1a7afdfbb1c","collectionId":"28818abd-3589-4243-9e15-6eea2ca7a1ac","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae2eadfd4f3f1a7afdfbb1c"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae2eadfd4f3f1a7afdfbb1c","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Documentation","count":120},{"language":"default","tag":"API Reference","count":104},{"language":"default","tag":"How-to Guides","count":77},{"language":"default","tag":"Reference","count":26},{"language":"default","tag":"Settings","count":16},{"language":"default","tag":"Templating","count":15},{"language":"default","tag":"Concepts","count":14},{"language":"default","tag":"Stub Mappings","count":11},{"language":"default","tag":"CLI","count":10},{"language":"default","tag":"Requests","count":10}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"code.language-handlebars .block{display:inline-block}"}],"page":{"pagePath":"api-reference/recordings/start-recording","slug":"/api-reference/recordings/start-recording","pageMetadata":{"title":"Start recording","description":"Begin recording stub mappings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/recordings/start","href":"/api-reference/recordings/start-recording","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Begin recording stub mappings\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Start recording","description":"Begin recording stub mappings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/recordings/start","href":"/api-reference/recordings/start-recording","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/wiremockinc/029d9f60e6edd2c0/scripts/generate-llms-txt.js"],"openApiReferenceData":{"operation":{"operationId":"startRecording","summary":"Start recording","description":"Begin recording stub mappings","tags":["Recordings"],"requestBody":"40b17a81-2792-42d3-b1f6-8bb4ba90d84d","responses":{"200":"2e0c2b41-1a46-4b0a-aefc-bcdb09bbb2e5"},"method":"post","type":"path","servers":["a13d4194-717e-4e90-b312-a2c7c4d0e819","dbda8819-a4d7-4a7c-9a5b-4dc283aaa08e"],"security":["8c8df9e3-f290-4e7a-ac3c-ff5c2187f75b"],"path":"/v1/mock-apis/{mockApiId}/recordings/start","baseUrlOptions":["https://wmc.wiremockapi.cloud","https://api.wiremock.cloud"],"title":"Start recording","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"06ab9869-d370-4ce0-a419-f20af832d458":{"in":"path","name":"mockApiId","description":"The ID of the Mock API","required":true,"schema":{"type":"string","minLength":5,"maxLength":10,"example":"jjl8y","isRequired":true,"description":"The ID of the Mock API","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"captureHeaders":{"type":"object","additionalProperties":{"type":"object","additionalProperties":false,"properties":{"caseInsensitive":{"type":"boolean","uniqueKey":"captureHeaders.additionalProperties.caseInsensitive","typeLabel":"boolean"}},"uniqueKey":"captureHeaders.additionalProperties","typeLabel":"object"},"description":"Headers from the request to include in the generated stub mappings, mapped to parameter objects. The only parameter available is \"caseInsensitive\", which defaults to false","example":{"Accept":{},"Content-Type":{"caseInsensitive":true}},"uniqueKey":"captureHeaders","typeLabel":"object"},"extractBodyCriteria":{"type":"object","description":"Criteria for extracting response bodies to a separate file instead of including it in the stub mapping","example":{"binarySizeThreshold":"1 Mb","textSizeThreshold":"2 kb"},"properties":{"binarySizeThreshold":{"type":"string","default":"0","description":"Size threshold for extracting binary response bodies. Supports humanized size strings, e.g. \"56 Mb\". Default unit is bytes.","example":"18.2 GB","uniqueKey":"extractBodyCriteria.binarySizeThreshold","typeLabel":"string"},"textSizeThreshold":{"type":"string","default":"0","description":"Size threshold for extracting binary response bodies. Supports humanized size strings, e.g. \"56 Mb\". Default unit is bytes.","example":"18.2 GB","uniqueKey":"extractBodyCriteria.textSizeThreshold","typeLabel":"string"}},"uniqueKey":"extractBodyCriteria","typeLabel":"object"},"persist":{"type":"boolean","default":true,"description":"Whether to save stub mappings to the file system or just return them","uniqueKey":"persist","typeLabel":"boolean"},"repeatsAsScenarios":{"type":"boolean","default":true,"description":"When true, duplicate requests will be added to a Scenario. When false, duplicates are discarded","uniqueKey":"repeatsAsScenarios","typeLabel":"boolean"},"requestBodyPattern":{"oneOf":[{"type":"object","description":"Automatically determine matcher based on content type (the default)","properties":{"caseInsensitive":{"type":"boolean","default":false,"description":"If equalTo is used, match body use case-insensitive string comparison","uniqueKey":"requestBodyPattern.oneOf.0.caseInsensitive","typeLabel":"boolean"},"ignoreArrayOrder":{"type":"boolean","default":true,"description":"If equalToJson is used, ignore order of array elements","uniqueKey":"requestBodyPattern.oneOf.0.ignoreArrayOrder","typeLabel":"boolean"},"ignoreExtraElements":{"type":"boolean","default":true,"description":"If equalToJson is used, matcher ignores extra elements in objects","uniqueKey":"requestBodyPattern.oneOf.0.ignoreExtraElements","typeLabel":"boolean"},"matcher":{"type":"string","enum":["auto"],"uniqueKey":"requestBodyPattern.oneOf.0.matcher","typeLabel":"enum\u003cstring>"}},"uniqueKey":"requestBodyPattern.oneOf.0","typeLabel":"object"},{"type":"object","description":"Always match request bodies using equalTo","properties":{"caseInsensitive":{"default":false,"description":"Match body using case-insensitive string comparison","type":"boolean","uniqueKey":"requestBodyPattern.oneOf.1.caseInsensitive","typeLabel":"boolean"},"matcher":{"enum":["equalTo"],"type":"string","uniqueKey":"requestBodyPattern.oneOf.1.matcher","typeLabel":"enum\u003cstring>"}},"uniqueKey":"requestBodyPattern.oneOf.1","typeLabel":"object"},{"type":"object","description":"Always match request bodies using equalToJson","properties":{"ignoreArrayOrder":{"default":true,"description":"Ignore order of array elements","type":"boolean","uniqueKey":"requestBodyPattern.oneOf.2.ignoreArrayOrder","typeLabel":"boolean"},"ignoreExtraElements":{"default":true,"description":"Ignore extra elements in objects","type":"boolean","uniqueKey":"requestBodyPattern.oneOf.2.ignoreExtraElements","typeLabel":"boolean"},"matcher":{"enum":["equalToJson"],"type":"string","uniqueKey":"requestBodyPattern.oneOf.2.matcher","typeLabel":"enum\u003cstring>"}},"uniqueKey":"requestBodyPattern.oneOf.2","typeLabel":"object"},{"type":"object","description":"Always match request bodies using equalToXml","properties":{"matcher":{"type":"string","enum":["equalToXml"],"uniqueKey":"requestBodyPattern.oneOf.3.matcher","typeLabel":"enum\u003cstring>"}},"uniqueKey":"requestBodyPattern.oneOf.3","typeLabel":"object"}],"uniqueKey":"requestBodyPattern","typeLabel":"object"},"transformerParameters":{"type":"object","description":"List of names of stub mappings transformers to apply to generated stubs","uniqueKey":"transformerParameters","typeLabel":"object"},"transformers":{"type":"array","description":"Parameters to pass to stub mapping transformers","items":{"type":"string","uniqueKey":"transformers.items.[INDEX]","typeLabel":"string"},"uniqueKey":"transformers","typeLabel":"string[]"},"filters":{"type":"object","description":"Filter requests for which to create stub mapping","example":"{\n \"urlPath\" : \"/charges\",\n \"method\" : \"POST\",\n \"headers\" : {\n \"Content-Type\" : {\n \"equalTo\" : \"application/json\"\n }\n }\n","properties":{"scheme":{"type":"string","enum":["http","https"],"description":"The scheme (protocol) part of the request URL","uniqueKey":"filters.scheme","typeLabel":"enum\u003cstring>"},"host":{"type":"string","description":"The hostname part of the request URL","uniqueKey":"filters.host","typeLabel":"string"},"port":{"type":"integer","minimum":1,"maximum":65535,"description":"The HTTP port number of the request URL","uniqueKey":"filters.port","typeLabel":"integer"},"method":{"type":"string","pattern":"^[A-Z]+$","description":"The HTTP request method e.g. GET","uniqueKey":"filters.method","typeLabel":"string"},"url":{"type":"string","description":"The path and query to match exactly against. Only one of url, urlPattern, urlPath or urlPathPattern may be specified.","uniqueKey":"filters.url","typeLabel":"string"},"urlPath":{"type":"string","description":"The path to match exactly against. Only one of url, urlPattern, urlPath or urlPathPattern may be specified.","uniqueKey":"filters.urlPath","typeLabel":"string"},"urlPathPattern":{"type":"string","description":"The path regex to match against. Only one of url, urlPattern, urlPath or urlPathPattern may be specified.","uniqueKey":"filters.urlPathPattern","typeLabel":"string"},"urlPattern":{"type":"string","description":"The path and query regex to match against. Only one of url, urlPattern, urlPath or urlPathPattern may be specified.","uniqueKey":"filters.urlPattern","typeLabel":"string"},"pathParameters":{"type":"object","description":"Path parameter patterns to match against in the \u003ckey>: { \"\u003cpredicate>\": \"\u003cvalue>\" } form. Can only\nbe used when the urlPathPattern URL match type is in use and all keys must be present as variables\nin the path template.\n","additionalProperties":{"oneOf":[{"type":"object","title":"String equals","required":["equalTo"],"properties":{"equalTo":{"type":"string","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.0.equalTo","typeLabel":"string"},"caseInsensitive":{"type":"boolean","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.0.caseInsensitive","typeLabel":"boolean"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.0","typeLabel":"String equals · object"},{"type":"object","title":"Binary equals","required":["binaryEqualTo"],"properties":{"binaryEqualTo":{"title":"Base64 string","type":"string","pattern":"^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$","description":"A base64 encoded string used to describe binary data.","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.1.binaryEqualTo","typeLabel":"string"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.1","typeLabel":"Binary equals · object"},{"type":"object","title":"String contains","required":["contains"],"properties":{"contains":{"type":"string","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.2.contains","typeLabel":"string"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.2","typeLabel":"String contains · object"},{"type":"object","title":"String does not contain","required":["doesNotContain"],"properties":{"doesNotContain":{"type":"string","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.3.doesNotContain","typeLabel":"string"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.3","typeLabel":"String does not contain · object"},{"type":"object","title":"Regular expression match","required":["matches"],"properties":{"matches":{"type":"string","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.4.matches","typeLabel":"string"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.4","typeLabel":"Regular expression match · object"},{"type":"object","title":"Negative regular expression match","required":["doesNotMatch"],"properties":{"doesNotMatch":{"type":"string","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.5.doesNotMatch","typeLabel":"string"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.5","typeLabel":"Negative regular expression match · object"},{"type":"object","title":"NOT modifier","required":["not"],"properties":{"not":{"oneOf":[{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f","isRequired":true}],"isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.6.not","typeLabel":"any"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.6","typeLabel":"NOT modifier · object"},{"type":"object","title":"Before datetime","required":["before"],"properties":{"before":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.7.before","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.7.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.7.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.7.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.7","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["after"],"properties":{"after":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.8.after","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.8.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.8.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.8.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.8","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["equalToDateTime"],"properties":{"equalToDateTime":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.9.equalToDateTime","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.9.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.9.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.9.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.9","typeLabel":"Before datetime · object"},{"type":"object","title":"JSON equals","required":["equalToJson"],"properties":{"equalToJson":{"type":"string","example":"{ \"message\": \"hello\" }\n","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.10.equalToJson","typeLabel":"string"},"ignoreExtraElements":{"type":"boolean","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.10.ignoreExtraElements","typeLabel":"boolean"},"ignoreArrayOrder":{"type":"boolean","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.10.ignoreArrayOrder","typeLabel":"boolean"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.10","typeLabel":"JSON equals · object"},{"type":"object","title":"JSONPath match","required":["matchesJsonPath"],"properties":{"matchesJsonPath":{"oneOf":[{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.11.matchesJsonPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.11.matchesJsonPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.11.matchesJsonPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.11.matchesJsonPath","typeLabel":"string | object"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.11","typeLabel":"JSONPath match · object"},{"type":"object","title":"XML equality","required":["equalToXml"],"properties":{"equalToXml":{"type":"string","example":"\u003camount>123\u003c/amount>","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.12.equalToXml","typeLabel":"string"},"enablePlaceholders":{"type":"boolean","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.12.enablePlaceholders","typeLabel":"boolean"},"placeholderOpeningDelimiterRegex":{"type":"string","example":"[","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.12.placeholderOpeningDelimiterRegex","typeLabel":"string"},"placeholderClosingDelimiterRegex":{"type":"string","example":"]","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.12.placeholderClosingDelimiterRegex","typeLabel":"string"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.12","typeLabel":"XML equality · object"},{"type":"object","title":"XPath match","required":["matchesXPath"],"properties":{"matchesXPath":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.13.matchesXPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.13.matchesXPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.13.matchesXPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.13.matchesXPath","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.13.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.13.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.13","typeLabel":"XPath match · object"},{"type":"object","title":"JSON Schema match","required":["matchesJsonSchema"],"properties":{"matchesJsonSchema":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.14.matchesJsonSchema","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.pathParameters.additionalProperties.oneOf.14.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.14.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.14","typeLabel":"JSON Schema match · object"},{"type":"object","title":"Absent matcher","required":["absent"],"properties":{"absent":{"type":"boolean","isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.15.absent","typeLabel":"boolean"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.15","typeLabel":"Absent matcher · object"},{"type":"object","title":"Logical AND matcher","required":["and"],"properties":{"and":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.16.and","typeLabel":"array"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.16","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Logical AND matcher","required":["or"],"properties":{"or":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.17.or","typeLabel":"array"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.17","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["hasExactly"],"properties":{"hasExactly":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.18.hasExactly","typeLabel":"array"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.18","typeLabel":"Has exactly multi value matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["includes"],"properties":{"includes":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.19.includes","typeLabel":"array"}},"uniqueKey":"filters.pathParameters.additionalProperties.oneOf.19","typeLabel":"Has exactly multi value matcher · object"}],"uniqueKey":"filters.pathParameters.additionalProperties","typeLabel":"String equals · object · Binary equals · object · String contains · object · String does not contain · object · Regular expression match · object · Negative regular expression match · object · NOT modifier · object · Before datetime · object · Before datetime · object · Before datetime · object · JSON equals · object · JSONPath match · object · XML equality · object · XPath match · object · JSON Schema match · object · Absent matcher · object · Logical AND matcher · object · Logical AND matcher · object · Has exactly multi value matcher · object · Has exactly multi value matcher · object"},"uniqueKey":"filters.pathParameters","typeLabel":"object"},"queryParameters":{"type":"object","description":"Query parameter patterns to match against in the \u003ckey>: { \"\u003cpredicate>\": \"\u003cvalue>\" } form","additionalProperties":{"oneOf":[{"type":"object","title":"String equals","required":["equalTo"],"properties":{"equalTo":{"type":"string","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.0.equalTo","typeLabel":"string"},"caseInsensitive":{"type":"boolean","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.0.caseInsensitive","typeLabel":"boolean"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.0","typeLabel":"String equals · object"},{"type":"object","title":"Binary equals","required":["binaryEqualTo"],"properties":{"binaryEqualTo":{"title":"Base64 string","type":"string","pattern":"^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$","description":"A base64 encoded string used to describe binary data.","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.1.binaryEqualTo","typeLabel":"string"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.1","typeLabel":"Binary equals · object"},{"type":"object","title":"String contains","required":["contains"],"properties":{"contains":{"type":"string","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.2.contains","typeLabel":"string"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.2","typeLabel":"String contains · object"},{"type":"object","title":"String does not contain","required":["doesNotContain"],"properties":{"doesNotContain":{"type":"string","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.3.doesNotContain","typeLabel":"string"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.3","typeLabel":"String does not contain · object"},{"type":"object","title":"Regular expression match","required":["matches"],"properties":{"matches":{"type":"string","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.4.matches","typeLabel":"string"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.4","typeLabel":"Regular expression match · object"},{"type":"object","title":"Negative regular expression match","required":["doesNotMatch"],"properties":{"doesNotMatch":{"type":"string","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.5.doesNotMatch","typeLabel":"string"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.5","typeLabel":"Negative regular expression match · object"},{"type":"object","title":"NOT modifier","required":["not"],"properties":{"not":{"oneOf":[{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f","isRequired":true}],"isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.6.not","typeLabel":"any"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.6","typeLabel":"NOT modifier · object"},{"type":"object","title":"Before datetime","required":["before"],"properties":{"before":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.7.before","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.7.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.7.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.7.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.7","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["after"],"properties":{"after":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.8.after","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.8.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.8.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.8.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.8","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["equalToDateTime"],"properties":{"equalToDateTime":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.9.equalToDateTime","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.9.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.9.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.9.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.9","typeLabel":"Before datetime · object"},{"type":"object","title":"JSON equals","required":["equalToJson"],"properties":{"equalToJson":{"type":"string","example":"{ \"message\": \"hello\" }\n","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.10.equalToJson","typeLabel":"string"},"ignoreExtraElements":{"type":"boolean","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.10.ignoreExtraElements","typeLabel":"boolean"},"ignoreArrayOrder":{"type":"boolean","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.10.ignoreArrayOrder","typeLabel":"boolean"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.10","typeLabel":"JSON equals · object"},{"type":"object","title":"JSONPath match","required":["matchesJsonPath"],"properties":{"matchesJsonPath":{"oneOf":[{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.11.matchesJsonPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.11.matchesJsonPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.11.matchesJsonPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.11.matchesJsonPath","typeLabel":"string | object"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.11","typeLabel":"JSONPath match · object"},{"type":"object","title":"XML equality","required":["equalToXml"],"properties":{"equalToXml":{"type":"string","example":"\u003camount>123\u003c/amount>","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.12.equalToXml","typeLabel":"string"},"enablePlaceholders":{"type":"boolean","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.12.enablePlaceholders","typeLabel":"boolean"},"placeholderOpeningDelimiterRegex":{"type":"string","example":"[","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.12.placeholderOpeningDelimiterRegex","typeLabel":"string"},"placeholderClosingDelimiterRegex":{"type":"string","example":"]","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.12.placeholderClosingDelimiterRegex","typeLabel":"string"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.12","typeLabel":"XML equality · object"},{"type":"object","title":"XPath match","required":["matchesXPath"],"properties":{"matchesXPath":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.13.matchesXPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.13.matchesXPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.13.matchesXPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.13.matchesXPath","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.13.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.13.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.13","typeLabel":"XPath match · object"},{"type":"object","title":"JSON Schema match","required":["matchesJsonSchema"],"properties":{"matchesJsonSchema":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.14.matchesJsonSchema","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.queryParameters.additionalProperties.oneOf.14.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.14.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.14","typeLabel":"JSON Schema match · object"},{"type":"object","title":"Absent matcher","required":["absent"],"properties":{"absent":{"type":"boolean","isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.15.absent","typeLabel":"boolean"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.15","typeLabel":"Absent matcher · object"},{"type":"object","title":"Logical AND matcher","required":["and"],"properties":{"and":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.16.and","typeLabel":"array"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.16","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Logical AND matcher","required":["or"],"properties":{"or":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.17.or","typeLabel":"array"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.17","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["hasExactly"],"properties":{"hasExactly":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.18.hasExactly","typeLabel":"array"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.18","typeLabel":"Has exactly multi value matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["includes"],"properties":{"includes":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.19.includes","typeLabel":"array"}},"uniqueKey":"filters.queryParameters.additionalProperties.oneOf.19","typeLabel":"Has exactly multi value matcher · object"}],"uniqueKey":"filters.queryParameters.additionalProperties","typeLabel":"String equals · object · Binary equals · object · String contains · object · String does not contain · object · Regular expression match · object · Negative regular expression match · object · NOT modifier · object · Before datetime · object · Before datetime · object · Before datetime · object · JSON equals · object · JSONPath match · object · XML equality · object · XPath match · object · JSON Schema match · object · Absent matcher · object · Logical AND matcher · object · Logical AND matcher · object · Has exactly multi value matcher · object · Has exactly multi value matcher · object"},"uniqueKey":"filters.queryParameters","typeLabel":"object"},"formParameters":{"type":"object","description":"application/x-www-form-urlencoded form parameter patterns to match against in the \u003ckey>: { \"\u003cpredicate>\": \"\u003cvalue>\" } form","additionalProperties":{"oneOf":[{"type":"object","title":"String equals","required":["equalTo"],"properties":{"equalTo":{"type":"string","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.0.equalTo","typeLabel":"string"},"caseInsensitive":{"type":"boolean","uniqueKey":"filters.formParameters.additionalProperties.oneOf.0.caseInsensitive","typeLabel":"boolean"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.0","typeLabel":"String equals · object"},{"type":"object","title":"Binary equals","required":["binaryEqualTo"],"properties":{"binaryEqualTo":{"title":"Base64 string","type":"string","pattern":"^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$","description":"A base64 encoded string used to describe binary data.","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.1.binaryEqualTo","typeLabel":"string"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.1","typeLabel":"Binary equals · object"},{"type":"object","title":"String contains","required":["contains"],"properties":{"contains":{"type":"string","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.2.contains","typeLabel":"string"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.2","typeLabel":"String contains · object"},{"type":"object","title":"String does not contain","required":["doesNotContain"],"properties":{"doesNotContain":{"type":"string","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.3.doesNotContain","typeLabel":"string"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.3","typeLabel":"String does not contain · object"},{"type":"object","title":"Regular expression match","required":["matches"],"properties":{"matches":{"type":"string","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.4.matches","typeLabel":"string"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.4","typeLabel":"Regular expression match · object"},{"type":"object","title":"Negative regular expression match","required":["doesNotMatch"],"properties":{"doesNotMatch":{"type":"string","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.5.doesNotMatch","typeLabel":"string"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.5","typeLabel":"Negative regular expression match · object"},{"type":"object","title":"NOT modifier","required":["not"],"properties":{"not":{"oneOf":[{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f","isRequired":true}],"isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.6.not","typeLabel":"any"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.6","typeLabel":"NOT modifier · object"},{"type":"object","title":"Before datetime","required":["before"],"properties":{"before":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.7.before","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.formParameters.additionalProperties.oneOf.7.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.formParameters.additionalProperties.oneOf.7.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.formParameters.additionalProperties.oneOf.7.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.7","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["after"],"properties":{"after":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.8.after","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.formParameters.additionalProperties.oneOf.8.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.formParameters.additionalProperties.oneOf.8.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.formParameters.additionalProperties.oneOf.8.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.8","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["equalToDateTime"],"properties":{"equalToDateTime":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.9.equalToDateTime","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.formParameters.additionalProperties.oneOf.9.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.formParameters.additionalProperties.oneOf.9.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.formParameters.additionalProperties.oneOf.9.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.9","typeLabel":"Before datetime · object"},{"type":"object","title":"JSON equals","required":["equalToJson"],"properties":{"equalToJson":{"type":"string","example":"{ \"message\": \"hello\" }\n","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.10.equalToJson","typeLabel":"string"},"ignoreExtraElements":{"type":"boolean","uniqueKey":"filters.formParameters.additionalProperties.oneOf.10.ignoreExtraElements","typeLabel":"boolean"},"ignoreArrayOrder":{"type":"boolean","uniqueKey":"filters.formParameters.additionalProperties.oneOf.10.ignoreArrayOrder","typeLabel":"boolean"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.10","typeLabel":"JSON equals · object"},{"type":"object","title":"JSONPath match","required":["matchesJsonPath"],"properties":{"matchesJsonPath":{"oneOf":[{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.11.matchesJsonPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.11.matchesJsonPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.11.matchesJsonPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.11.matchesJsonPath","typeLabel":"string | object"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.11","typeLabel":"JSONPath match · object"},{"type":"object","title":"XML equality","required":["equalToXml"],"properties":{"equalToXml":{"type":"string","example":"\u003camount>123\u003c/amount>","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.12.equalToXml","typeLabel":"string"},"enablePlaceholders":{"type":"boolean","uniqueKey":"filters.formParameters.additionalProperties.oneOf.12.enablePlaceholders","typeLabel":"boolean"},"placeholderOpeningDelimiterRegex":{"type":"string","example":"[","uniqueKey":"filters.formParameters.additionalProperties.oneOf.12.placeholderOpeningDelimiterRegex","typeLabel":"string"},"placeholderClosingDelimiterRegex":{"type":"string","example":"]","uniqueKey":"filters.formParameters.additionalProperties.oneOf.12.placeholderClosingDelimiterRegex","typeLabel":"string"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.12","typeLabel":"XML equality · object"},{"type":"object","title":"XPath match","required":["matchesXPath"],"properties":{"matchesXPath":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.13.matchesXPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.13.matchesXPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.13.matchesXPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.13.matchesXPath","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.formParameters.additionalProperties.oneOf.13.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.13.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.13","typeLabel":"XPath match · object"},{"type":"object","title":"JSON Schema match","required":["matchesJsonSchema"],"properties":{"matchesJsonSchema":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.14.matchesJsonSchema","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.formParameters.additionalProperties.oneOf.14.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.14.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.14","typeLabel":"JSON Schema match · object"},{"type":"object","title":"Absent matcher","required":["absent"],"properties":{"absent":{"type":"boolean","isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.15.absent","typeLabel":"boolean"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.15","typeLabel":"Absent matcher · object"},{"type":"object","title":"Logical AND matcher","required":["and"],"properties":{"and":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.16.and","typeLabel":"array"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.16","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Logical AND matcher","required":["or"],"properties":{"or":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.17.or","typeLabel":"array"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.17","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["hasExactly"],"properties":{"hasExactly":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.18.hasExactly","typeLabel":"array"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.18","typeLabel":"Has exactly multi value matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["includes"],"properties":{"includes":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.formParameters.additionalProperties.oneOf.19.includes","typeLabel":"array"}},"uniqueKey":"filters.formParameters.additionalProperties.oneOf.19","typeLabel":"Has exactly multi value matcher · object"}],"uniqueKey":"filters.formParameters.additionalProperties","typeLabel":"String equals · object · Binary equals · object · String contains · object · String does not contain · object · Regular expression match · object · Negative regular expression match · object · NOT modifier · object · Before datetime · object · Before datetime · object · Before datetime · object · JSON equals · object · JSONPath match · object · XML equality · object · XPath match · object · JSON Schema match · object · Absent matcher · object · Logical AND matcher · object · Logical AND matcher · object · Has exactly multi value matcher · object · Has exactly multi value matcher · object"},"uniqueKey":"filters.formParameters","typeLabel":"object"},"headers":{"type":"object","description":"Header patterns to match against in the \u003ckey>: { \"\u003cpredicate>\": \"\u003cvalue>\" } form","additionalProperties":{"oneOf":[{"type":"object","title":"String equals","required":["equalTo"],"properties":{"equalTo":{"type":"string","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.0.equalTo","typeLabel":"string"},"caseInsensitive":{"type":"boolean","uniqueKey":"filters.headers.additionalProperties.oneOf.0.caseInsensitive","typeLabel":"boolean"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.0","typeLabel":"String equals · object"},{"type":"object","title":"Binary equals","required":["binaryEqualTo"],"properties":{"binaryEqualTo":{"title":"Base64 string","type":"string","pattern":"^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$","description":"A base64 encoded string used to describe binary data.","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.1.binaryEqualTo","typeLabel":"string"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.1","typeLabel":"Binary equals · object"},{"type":"object","title":"String contains","required":["contains"],"properties":{"contains":{"type":"string","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.2.contains","typeLabel":"string"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.2","typeLabel":"String contains · object"},{"type":"object","title":"String does not contain","required":["doesNotContain"],"properties":{"doesNotContain":{"type":"string","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.3.doesNotContain","typeLabel":"string"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.3","typeLabel":"String does not contain · object"},{"type":"object","title":"Regular expression match","required":["matches"],"properties":{"matches":{"type":"string","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.4.matches","typeLabel":"string"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.4","typeLabel":"Regular expression match · object"},{"type":"object","title":"Negative regular expression match","required":["doesNotMatch"],"properties":{"doesNotMatch":{"type":"string","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.5.doesNotMatch","typeLabel":"string"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.5","typeLabel":"Negative regular expression match · object"},{"type":"object","title":"NOT modifier","required":["not"],"properties":{"not":{"oneOf":[{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f","isRequired":true}],"isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.6.not","typeLabel":"any"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.6","typeLabel":"NOT modifier · object"},{"type":"object","title":"Before datetime","required":["before"],"properties":{"before":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.7.before","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.headers.additionalProperties.oneOf.7.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.headers.additionalProperties.oneOf.7.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.headers.additionalProperties.oneOf.7.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.7","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["after"],"properties":{"after":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.8.after","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.headers.additionalProperties.oneOf.8.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.headers.additionalProperties.oneOf.8.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.headers.additionalProperties.oneOf.8.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.8","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["equalToDateTime"],"properties":{"equalToDateTime":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.9.equalToDateTime","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.headers.additionalProperties.oneOf.9.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.headers.additionalProperties.oneOf.9.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.headers.additionalProperties.oneOf.9.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.9","typeLabel":"Before datetime · object"},{"type":"object","title":"JSON equals","required":["equalToJson"],"properties":{"equalToJson":{"type":"string","example":"{ \"message\": \"hello\" }\n","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.10.equalToJson","typeLabel":"string"},"ignoreExtraElements":{"type":"boolean","uniqueKey":"filters.headers.additionalProperties.oneOf.10.ignoreExtraElements","typeLabel":"boolean"},"ignoreArrayOrder":{"type":"boolean","uniqueKey":"filters.headers.additionalProperties.oneOf.10.ignoreArrayOrder","typeLabel":"boolean"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.10","typeLabel":"JSON equals · object"},{"type":"object","title":"JSONPath match","required":["matchesJsonPath"],"properties":{"matchesJsonPath":{"oneOf":[{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.11.matchesJsonPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.11.matchesJsonPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.11.matchesJsonPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.11.matchesJsonPath","typeLabel":"string | object"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.11","typeLabel":"JSONPath match · object"},{"type":"object","title":"XML equality","required":["equalToXml"],"properties":{"equalToXml":{"type":"string","example":"\u003camount>123\u003c/amount>","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.12.equalToXml","typeLabel":"string"},"enablePlaceholders":{"type":"boolean","uniqueKey":"filters.headers.additionalProperties.oneOf.12.enablePlaceholders","typeLabel":"boolean"},"placeholderOpeningDelimiterRegex":{"type":"string","example":"[","uniqueKey":"filters.headers.additionalProperties.oneOf.12.placeholderOpeningDelimiterRegex","typeLabel":"string"},"placeholderClosingDelimiterRegex":{"type":"string","example":"]","uniqueKey":"filters.headers.additionalProperties.oneOf.12.placeholderClosingDelimiterRegex","typeLabel":"string"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.12","typeLabel":"XML equality · object"},{"type":"object","title":"XPath match","required":["matchesXPath"],"properties":{"matchesXPath":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.13.matchesXPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.13.matchesXPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.13.matchesXPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.13.matchesXPath","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.headers.additionalProperties.oneOf.13.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.headers.additionalProperties.oneOf.13.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.13","typeLabel":"XPath match · object"},{"type":"object","title":"JSON Schema match","required":["matchesJsonSchema"],"properties":{"matchesJsonSchema":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.14.matchesJsonSchema","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.headers.additionalProperties.oneOf.14.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.headers.additionalProperties.oneOf.14.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.14","typeLabel":"JSON Schema match · object"},{"type":"object","title":"Absent matcher","required":["absent"],"properties":{"absent":{"type":"boolean","isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.15.absent","typeLabel":"boolean"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.15","typeLabel":"Absent matcher · object"},{"type":"object","title":"Logical AND matcher","required":["and"],"properties":{"and":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.16.and","typeLabel":"array"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.16","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Logical AND matcher","required":["or"],"properties":{"or":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.17.or","typeLabel":"array"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.17","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["hasExactly"],"properties":{"hasExactly":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.18.hasExactly","typeLabel":"array"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.18","typeLabel":"Has exactly multi value matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["includes"],"properties":{"includes":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.headers.additionalProperties.oneOf.19.includes","typeLabel":"array"}},"uniqueKey":"filters.headers.additionalProperties.oneOf.19","typeLabel":"Has exactly multi value matcher · object"}],"uniqueKey":"filters.headers.additionalProperties","typeLabel":"String equals · object · Binary equals · object · String contains · object · String does not contain · object · Regular expression match · object · Negative regular expression match · object · NOT modifier · object · Before datetime · object · Before datetime · object · Before datetime · object · JSON equals · object · JSONPath match · object · XML equality · object · XPath match · object · JSON Schema match · object · Absent matcher · object · Logical AND matcher · object · Logical AND matcher · object · Has exactly multi value matcher · object · Has exactly multi value matcher · object"},"uniqueKey":"filters.headers","typeLabel":"object"},"basicAuthCredentials":{"type":"object","description":"Pre-emptive basic auth credentials to match against","properties":{"password":{"type":"string","isRequired":true,"uniqueKey":"filters.basicAuthCredentials.password","typeLabel":"string"},"username":{"type":"string","isRequired":true,"uniqueKey":"filters.basicAuthCredentials.username","typeLabel":"string"}},"required":["username","password"],"uniqueKey":"filters.basicAuthCredentials","typeLabel":"object"},"cookies":{"type":"object","description":"Cookie patterns to match against in the \u003ckey>: { \"\u003cpredicate>\": \"\u003cvalue>\" } form","additionalProperties":{"oneOf":[{"type":"object","title":"String equals","required":["equalTo"],"properties":{"equalTo":{"type":"string","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.0.equalTo","typeLabel":"string"},"caseInsensitive":{"type":"boolean","uniqueKey":"filters.cookies.additionalProperties.oneOf.0.caseInsensitive","typeLabel":"boolean"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.0","typeLabel":"String equals · object"},{"type":"object","title":"Binary equals","required":["binaryEqualTo"],"properties":{"binaryEqualTo":{"title":"Base64 string","type":"string","pattern":"^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$","description":"A base64 encoded string used to describe binary data.","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.1.binaryEqualTo","typeLabel":"string"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.1","typeLabel":"Binary equals · object"},{"type":"object","title":"String contains","required":["contains"],"properties":{"contains":{"type":"string","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.2.contains","typeLabel":"string"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.2","typeLabel":"String contains · object"},{"type":"object","title":"String does not contain","required":["doesNotContain"],"properties":{"doesNotContain":{"type":"string","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.3.doesNotContain","typeLabel":"string"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.3","typeLabel":"String does not contain · object"},{"type":"object","title":"Regular expression match","required":["matches"],"properties":{"matches":{"type":"string","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.4.matches","typeLabel":"string"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.4","typeLabel":"Regular expression match · object"},{"type":"object","title":"Negative regular expression match","required":["doesNotMatch"],"properties":{"doesNotMatch":{"type":"string","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.5.doesNotMatch","typeLabel":"string"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.5","typeLabel":"Negative regular expression match · object"},{"type":"object","title":"NOT modifier","required":["not"],"properties":{"not":{"oneOf":[{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f","isRequired":true}],"isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.6.not","typeLabel":"any"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.6","typeLabel":"NOT modifier · object"},{"type":"object","title":"Before datetime","required":["before"],"properties":{"before":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.7.before","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.cookies.additionalProperties.oneOf.7.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.cookies.additionalProperties.oneOf.7.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.cookies.additionalProperties.oneOf.7.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.7","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["after"],"properties":{"after":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.8.after","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.cookies.additionalProperties.oneOf.8.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.cookies.additionalProperties.oneOf.8.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.cookies.additionalProperties.oneOf.8.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.8","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["equalToDateTime"],"properties":{"equalToDateTime":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.9.equalToDateTime","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.cookies.additionalProperties.oneOf.9.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.cookies.additionalProperties.oneOf.9.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.cookies.additionalProperties.oneOf.9.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.9","typeLabel":"Before datetime · object"},{"type":"object","title":"JSON equals","required":["equalToJson"],"properties":{"equalToJson":{"type":"string","example":"{ \"message\": \"hello\" }\n","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.10.equalToJson","typeLabel":"string"},"ignoreExtraElements":{"type":"boolean","uniqueKey":"filters.cookies.additionalProperties.oneOf.10.ignoreExtraElements","typeLabel":"boolean"},"ignoreArrayOrder":{"type":"boolean","uniqueKey":"filters.cookies.additionalProperties.oneOf.10.ignoreArrayOrder","typeLabel":"boolean"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.10","typeLabel":"JSON equals · object"},{"type":"object","title":"JSONPath match","required":["matchesJsonPath"],"properties":{"matchesJsonPath":{"oneOf":[{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.11.matchesJsonPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.11.matchesJsonPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.11.matchesJsonPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.11.matchesJsonPath","typeLabel":"string | object"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.11","typeLabel":"JSONPath match · object"},{"type":"object","title":"XML equality","required":["equalToXml"],"properties":{"equalToXml":{"type":"string","example":"\u003camount>123\u003c/amount>","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.12.equalToXml","typeLabel":"string"},"enablePlaceholders":{"type":"boolean","uniqueKey":"filters.cookies.additionalProperties.oneOf.12.enablePlaceholders","typeLabel":"boolean"},"placeholderOpeningDelimiterRegex":{"type":"string","example":"[","uniqueKey":"filters.cookies.additionalProperties.oneOf.12.placeholderOpeningDelimiterRegex","typeLabel":"string"},"placeholderClosingDelimiterRegex":{"type":"string","example":"]","uniqueKey":"filters.cookies.additionalProperties.oneOf.12.placeholderClosingDelimiterRegex","typeLabel":"string"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.12","typeLabel":"XML equality · object"},{"type":"object","title":"XPath match","required":["matchesXPath"],"properties":{"matchesXPath":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.13.matchesXPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.13.matchesXPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.13.matchesXPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.13.matchesXPath","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.cookies.additionalProperties.oneOf.13.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.cookies.additionalProperties.oneOf.13.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.13","typeLabel":"XPath match · object"},{"type":"object","title":"JSON Schema match","required":["matchesJsonSchema"],"properties":{"matchesJsonSchema":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.14.matchesJsonSchema","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.cookies.additionalProperties.oneOf.14.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.cookies.additionalProperties.oneOf.14.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.14","typeLabel":"JSON Schema match · object"},{"type":"object","title":"Absent matcher","required":["absent"],"properties":{"absent":{"type":"boolean","isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.15.absent","typeLabel":"boolean"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.15","typeLabel":"Absent matcher · object"},{"type":"object","title":"Logical AND matcher","required":["and"],"properties":{"and":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.16.and","typeLabel":"array"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.16","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Logical AND matcher","required":["or"],"properties":{"or":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.17.or","typeLabel":"array"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.17","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["hasExactly"],"properties":{"hasExactly":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.18.hasExactly","typeLabel":"array"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.18","typeLabel":"Has exactly multi value matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["includes"],"properties":{"includes":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.cookies.additionalProperties.oneOf.19.includes","typeLabel":"array"}},"uniqueKey":"filters.cookies.additionalProperties.oneOf.19","typeLabel":"Has exactly multi value matcher · object"}],"uniqueKey":"filters.cookies.additionalProperties","typeLabel":"String equals · object · Binary equals · object · String contains · object · String does not contain · object · Regular expression match · object · Negative regular expression match · object · NOT modifier · object · Before datetime · object · Before datetime · object · Before datetime · object · JSON equals · object · JSONPath match · object · XML equality · object · XPath match · object · JSON Schema match · object · Absent matcher · object · Logical AND matcher · object · Logical AND matcher · object · Has exactly multi value matcher · object · Has exactly multi value matcher · object"},"uniqueKey":"filters.cookies","typeLabel":"object"},"bodyPatterns":{"type":"array","description":"Request body patterns to match against in the \u003ckey>: { \"\u003cpredicate>\": \"\u003cvalue>\" } form","items":{"oneOf":[{"type":"object","title":"String equals","required":["equalTo"],"properties":{"equalTo":{"type":"string","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.0.equalTo","typeLabel":"string"},"caseInsensitive":{"type":"boolean","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.0.caseInsensitive","typeLabel":"boolean"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.0","typeLabel":"String equals · object"},{"type":"object","title":"Binary equals","required":["binaryEqualTo"],"properties":{"binaryEqualTo":{"title":"Base64 string","type":"string","pattern":"^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$","description":"A base64 encoded string used to describe binary data.","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.1.binaryEqualTo","typeLabel":"string"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.1","typeLabel":"Binary equals · object"},{"type":"object","title":"String contains","required":["contains"],"properties":{"contains":{"type":"string","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.2.contains","typeLabel":"string"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.2","typeLabel":"String contains · object"},{"type":"object","title":"String does not contain","required":["doesNotContain"],"properties":{"doesNotContain":{"type":"string","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.3.doesNotContain","typeLabel":"string"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.3","typeLabel":"String does not contain · object"},{"type":"object","title":"Regular expression match","required":["matches"],"properties":{"matches":{"type":"string","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.4.matches","typeLabel":"string"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.4","typeLabel":"Regular expression match · object"},{"type":"object","title":"Negative regular expression match","required":["doesNotMatch"],"properties":{"doesNotMatch":{"type":"string","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.5.doesNotMatch","typeLabel":"string"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.5","typeLabel":"Negative regular expression match · object"},{"type":"object","title":"NOT modifier","required":["not"],"properties":{"not":{"oneOf":[{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f","isRequired":true}],"isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.6.not","typeLabel":"any"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.6","typeLabel":"NOT modifier · object"},{"type":"object","title":"Before datetime","required":["before"],"properties":{"before":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.7.before","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.7.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.7.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.7.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.7","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["after"],"properties":{"after":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.8.after","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.8.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.8.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.8.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.8","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["equalToDateTime"],"properties":{"equalToDateTime":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.9.equalToDateTime","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.9.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.9.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.9.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.9","typeLabel":"Before datetime · object"},{"type":"object","title":"JSON equals","required":["equalToJson"],"properties":{"equalToJson":{"type":"string","example":"{ \"message\": \"hello\" }\n","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.10.equalToJson","typeLabel":"string"},"ignoreExtraElements":{"type":"boolean","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.10.ignoreExtraElements","typeLabel":"boolean"},"ignoreArrayOrder":{"type":"boolean","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.10.ignoreArrayOrder","typeLabel":"boolean"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.10","typeLabel":"JSON equals · object"},{"type":"object","title":"JSONPath match","required":["matchesJsonPath"],"properties":{"matchesJsonPath":{"oneOf":[{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.11.matchesJsonPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.11.matchesJsonPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.11.matchesJsonPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.11.matchesJsonPath","typeLabel":"string | object"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.11","typeLabel":"JSONPath match · object"},{"type":"object","title":"XML equality","required":["equalToXml"],"properties":{"equalToXml":{"type":"string","example":"\u003camount>123\u003c/amount>","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.12.equalToXml","typeLabel":"string"},"enablePlaceholders":{"type":"boolean","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.12.enablePlaceholders","typeLabel":"boolean"},"placeholderOpeningDelimiterRegex":{"type":"string","example":"[","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.12.placeholderOpeningDelimiterRegex","typeLabel":"string"},"placeholderClosingDelimiterRegex":{"type":"string","example":"]","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.12.placeholderClosingDelimiterRegex","typeLabel":"string"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.12","typeLabel":"XML equality · object"},{"type":"object","title":"XPath match","required":["matchesXPath"],"properties":{"matchesXPath":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.13.matchesXPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.13.matchesXPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.13.matchesXPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.13.matchesXPath","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.13.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.13.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.13","typeLabel":"XPath match · object"},{"type":"object","title":"JSON Schema match","required":["matchesJsonSchema"],"properties":{"matchesJsonSchema":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.14.matchesJsonSchema.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.14.matchesJsonSchema.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.14.matchesJsonSchema.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.14.matchesJsonSchema","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.14.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.14.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.14","typeLabel":"JSON Schema match · object"},{"type":"object","title":"Absent matcher","required":["absent"],"properties":{"absent":{"type":"boolean","isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.15.absent","typeLabel":"boolean"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.15","typeLabel":"Absent matcher · object"},{"type":"object","title":"Logical AND matcher","required":["and"],"properties":{"and":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.16.and","typeLabel":"array"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.16","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Logical AND matcher","required":["or"],"properties":{"or":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.17.or","typeLabel":"array"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.17","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["hasExactly"],"properties":{"hasExactly":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.18.hasExactly","typeLabel":"array"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.18","typeLabel":"Has exactly multi value matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["includes"],"properties":{"includes":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.19.includes","typeLabel":"array"}},"uniqueKey":"filters.bodyPatterns.items.[INDEX].oneOf.19","typeLabel":"Has exactly multi value matcher · object"}],"uniqueKey":"filters.bodyPatterns.items.[INDEX]","typeLabel":"String equals · object · Binary equals · object · String contains · object · String does not contain · object · Regular expression match · object · Negative regular expression match · object · NOT modifier · object · Before datetime · object · Before datetime · object · Before datetime · object · JSON equals · object · JSONPath match · object · XML equality · object · XPath match · object · JSON Schema match · object · Absent matcher · object · Logical AND matcher · object · Logical AND matcher · object · Has exactly multi value matcher · object · Has exactly multi value matcher · object"},"uniqueKey":"filters.bodyPatterns","typeLabel":"String equals · object · Binary equals · object · String contains · object · String does not contain · object · Regular expression match · object · Negative regular expression match · object · NOT modifier · object · Before datetime · object · Before datetime · object · Before datetime · object · JSON equals · object · JSONPath match · object · XML equality · object · XPath match · object · JSON Schema match · object · Absent matcher · object · Logical AND matcher · object · Logical AND matcher · object · Has exactly multi value matcher · object · Has exactly multi value matcher · object[]"},"customMatcher":{"oneOf":[{"type":"object","title":"Dynamic State Matcher","description":"Require the state of the Mock API to match the provided patterns. More information on this feature can be found [here](../../dynamic-state/overview).","required":["name","parameters"],"properties":{"name":{"type":"string","enum":["require-state"],"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.name","typeLabel":"enum\u003cstring>"},"parameters":{"type":"object","properties":{"requirements":{"type":"array","items":{"oneOf":[{"type":"object","title":"String equals","required":["equalTo","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.0.key","typeLabel":"string"},"equalTo":{"type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.0.equalTo","typeLabel":"string"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.0.context","typeLabel":"string"},"caseInsensitive":{"type":"boolean","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.0.caseInsensitive","typeLabel":"boolean"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.0","typeLabel":"String equals · object"},{"type":"object","title":"Binary equals","required":["binaryEqualTo","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.1.key","typeLabel":"string"},"binaryEqualTo":{"title":"Base64 string","type":"string","pattern":"^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$","description":"A base64 encoded string used to describe binary data.","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.1.binaryEqualTo","typeLabel":"string"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.1.context","typeLabel":"string"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.1","typeLabel":"Binary equals · object"},{"type":"object","title":"String contains","required":["contains","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.2.key","typeLabel":"string"},"contains":{"type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.2.contains","typeLabel":"string"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.2.context","typeLabel":"string"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.2","typeLabel":"String contains · object"},{"type":"object","title":"String does not contain","required":["doesNotContain","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.3.key","typeLabel":"string"},"doesNotContain":{"type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.3.doesNotContain","typeLabel":"string"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.3.context","typeLabel":"string"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.3","typeLabel":"String does not contain · object"},{"type":"object","title":"Regular expression match","required":["matches","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.4.key","typeLabel":"string"},"matches":{"type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.4.matches","typeLabel":"string"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.4.context","typeLabel":"string"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.4","typeLabel":"Regular expression match · object"},{"type":"object","title":"Negative regular expression match","required":["doesNotMatch","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.5.key","typeLabel":"string"},"doesNotMatch":{"type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.5.doesNotMatch","typeLabel":"string"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.5.context","typeLabel":"string"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.5","typeLabel":"Negative regular expression match · object"},{"type":"object","title":"NOT modifier","required":["not","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.6.key","typeLabel":"string"},"not":{"oneOf":[{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f","isRequired":true}],"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.6.not","typeLabel":"any"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.6.context","typeLabel":"string"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.6","typeLabel":"NOT modifier · object"},{"type":"object","title":"Before datetime","required":["before","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.7.key","typeLabel":"string"},"before":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.7.before","typeLabel":"string"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.7.context","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.7.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.7.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.7.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.7","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["after","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.8.key","typeLabel":"string"},"after":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.8.after","typeLabel":"string"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.8.context","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.8.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.8.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.8.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.8","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["equalToDateTime","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.9.key","typeLabel":"string"},"equalToDateTime":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.9.equalToDateTime","typeLabel":"string"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.9.context","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.9.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.9.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.9.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.9","typeLabel":"Before datetime · object"},{"type":"object","title":"JSON equals","required":["equalToJson","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.10.key","typeLabel":"string"},"equalToJson":{"type":"string","example":"{ \"message\": \"hello\" }\n","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.10.equalToJson","typeLabel":"string"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.10.context","typeLabel":"string"},"ignoreExtraElements":{"type":"boolean","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.10.ignoreExtraElements","typeLabel":"boolean"},"ignoreArrayOrder":{"type":"boolean","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.10.ignoreArrayOrder","typeLabel":"boolean"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.10","typeLabel":"JSON equals · object"},{"type":"object","title":"JSONPath match","required":["matchesJsonPath","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.11.key","typeLabel":"string"},"matchesJsonPath":{"oneOf":[{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.11.matchesJsonPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.11.matchesJsonPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.11.matchesJsonPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.11.matchesJsonPath","typeLabel":"string | object"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.11.context","typeLabel":"string"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.11","typeLabel":"JSONPath match · object"},{"type":"object","title":"XML equality","required":["equalToXml","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.12.key","typeLabel":"string"},"equalToXml":{"type":"string","example":"\u003camount>123\u003c/amount>","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.12.equalToXml","typeLabel":"string"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.12.context","typeLabel":"string"},"enablePlaceholders":{"type":"boolean","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.12.enablePlaceholders","typeLabel":"boolean"},"placeholderOpeningDelimiterRegex":{"type":"string","example":"[","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.12.placeholderOpeningDelimiterRegex","typeLabel":"string"},"placeholderClosingDelimiterRegex":{"type":"string","example":"]","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.12.placeholderClosingDelimiterRegex","typeLabel":"string"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.12","typeLabel":"XML equality · object"},{"type":"object","title":"XPath match","required":["matchesXPath","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.13.key","typeLabel":"string"},"matchesXPath":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.13.matchesXPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.13.matchesXPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.13.matchesXPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.13.matchesXPath","typeLabel":"string | object"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.13.context","typeLabel":"string"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.13.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.13.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.13","typeLabel":"XPath match · object"},{"type":"object","title":"JSON Schema match","required":["matchesJsonSchema","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.14.key","typeLabel":"string"},"matchesJsonSchema":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.14.matchesJsonSchema.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.14.matchesJsonSchema.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.14.matchesJsonSchema.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.14.matchesJsonSchema","typeLabel":"string | object"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.14.context","typeLabel":"string"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.14.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.14.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.14","typeLabel":"JSON Schema match · object"},{"type":"object","title":"Absent matcher","required":["absent","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.15.key","typeLabel":"string"},"absent":{"type":"boolean","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.15.absent","typeLabel":"boolean"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.15.context","typeLabel":"string"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.15","typeLabel":"Absent matcher · object"},{"type":"object","title":"Logical AND matcher","required":["and","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.16.key","typeLabel":"string"},"and":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.16.and","typeLabel":"array"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.16.context","typeLabel":"string"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.16","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Logical AND matcher","required":["or","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.17.key","typeLabel":"string"},"or":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.17.or","typeLabel":"array"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.17.context","typeLabel":"string"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.17","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["hasExactly","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.18.key","typeLabel":"string"},"hasExactly":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.18.hasExactly","typeLabel":"array"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.18.context","typeLabel":"string"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.18","typeLabel":"Has exactly multi value matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["includes","key"],"properties":{"key":{"description":"The key of the item to match. Cannot be templated.","type":"string","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.19.key","typeLabel":"string"},"includes":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.19.includes","typeLabel":"array"},"context":{"description":"The context of the item to match. Can be templated.","type":"string","uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.19.context","typeLabel":"string"}},"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX].oneOf.19","typeLabel":"Has exactly multi value matcher · object"}],"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements.items.[INDEX]","typeLabel":"String equals · object · Binary equals · object · String contains · object · String does not contain · object · Regular expression match · object · Negative regular expression match · object · NOT modifier · object · Before datetime · object · Before datetime · object · Before datetime · object · JSON equals · object · JSONPath match · object · XML equality · object · XPath match · object · JSON Schema match · object · Absent matcher · object · Logical AND matcher · object · Logical AND matcher · object · Has exactly multi value matcher · object · Has exactly multi value matcher · object"},"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters.requirements","typeLabel":"String equals · object · Binary equals · object · String contains · object · String does not contain · object · Regular expression match · object · Negative regular expression match · object · NOT modifier · object · Before datetime · object · Before datetime · object · Before datetime · object · JSON equals · object · JSONPath match · object · XML equality · object · XPath match · object · JSON Schema match · object · Absent matcher · object · Logical AND matcher · object · Logical AND matcher · object · Has exactly multi value matcher · object · Has exactly multi value matcher · object[]"}},"required":["requirements"],"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.0.parameters","typeLabel":"object"}},"uniqueKey":"filters.customMatcher.oneOf.0","typeLabel":"Dynamic State Matcher · object"},{"type":"object","title":"Data Source Matcher","description":"Fetch some data from a data source and, optionally, only match if data is found. More information on this feature can be found [here](../../data-sources/overview).","required":["name","parameters"],"properties":{"name":{"type":"string","enum":["data-exists"],"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.1.name","typeLabel":"enum\u003cstring>"},"parameters":{"type":"object","properties":{"id":{"description":"The ID of the data source to query.","type":"string","minLength":5,"maxLength":10,"example":"jjl8y","isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.1.parameters.id","typeLabel":"string"},"query":{"description":"The WHERE clause to apply to the fetch query. Can be templated.","type":"string","default":"","uniqueKey":"filters.customMatcher.oneOf.1.parameters.query","typeLabel":"string"},"matcherEnabled":{"description":"Whether the fetch query must return some data for the stub to match","type":"boolean","default":true,"uniqueKey":"filters.customMatcher.oneOf.1.parameters.matcherEnabled","typeLabel":"boolean"}},"required":["id"],"isRequired":true,"uniqueKey":"filters.customMatcher.oneOf.1.parameters","typeLabel":"object"}},"uniqueKey":"filters.customMatcher.oneOf.1","typeLabel":"Data Source Matcher · object"}],"uniqueKey":"filters.customMatcher","typeLabel":"Dynamic State Matcher · object | Data Source Matcher · object"},"multipartPatterns":{"type":"array","description":"Multipart patterns to match against headers and body.","items":{"type":"object","properties":{"name":{"type":"string","uniqueKey":"filters.multipartPatterns.items.[INDEX].name","typeLabel":"string"},"matchingType":{"type":"string","description":"Determines whether all or any of the parts must match the criteria for an overall match.","default":"ANY","enum":["ALL","ANY"],"uniqueKey":"filters.multipartPatterns.items.[INDEX].matchingType","typeLabel":"enum\u003cstring>"},"headers":{"type":"object","description":"Header patterns to match against in the \u003ckey>: { \"\u003cpredicate>\": \"\u003cvalue>\" } form","additionalProperties":{"oneOf":[{"type":"object","title":"String equals","required":["equalTo"],"properties":{"equalTo":{"type":"string","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.0.equalTo","typeLabel":"string"},"caseInsensitive":{"type":"boolean","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.0.caseInsensitive","typeLabel":"boolean"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.0","typeLabel":"String equals · object"},{"type":"object","title":"Binary equals","required":["binaryEqualTo"],"properties":{"binaryEqualTo":{"title":"Base64 string","type":"string","pattern":"^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$","description":"A base64 encoded string used to describe binary data.","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.1.binaryEqualTo","typeLabel":"string"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.1","typeLabel":"Binary equals · object"},{"type":"object","title":"String contains","required":["contains"],"properties":{"contains":{"type":"string","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.2.contains","typeLabel":"string"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.2","typeLabel":"String contains · object"},{"type":"object","title":"String does not contain","required":["doesNotContain"],"properties":{"doesNotContain":{"type":"string","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.3.doesNotContain","typeLabel":"string"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.3","typeLabel":"String does not contain · object"},{"type":"object","title":"Regular expression match","required":["matches"],"properties":{"matches":{"type":"string","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.4.matches","typeLabel":"string"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.4","typeLabel":"Regular expression match · object"},{"type":"object","title":"Negative regular expression match","required":["doesNotMatch"],"properties":{"doesNotMatch":{"type":"string","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.5.doesNotMatch","typeLabel":"string"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.5","typeLabel":"Negative regular expression match · object"},{"type":"object","title":"NOT modifier","required":["not"],"properties":{"not":{"oneOf":[{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f","isRequired":true}],"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.6.not","typeLabel":"any"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.6","typeLabel":"NOT modifier · object"},{"type":"object","title":"Before datetime","required":["before"],"properties":{"before":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.7.before","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.7.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.7.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.7.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.7","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["after"],"properties":{"after":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.8.after","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.8.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.8.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.8.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.8","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["equalToDateTime"],"properties":{"equalToDateTime":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.9.equalToDateTime","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.9.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.9.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.9.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.9","typeLabel":"Before datetime · object"},{"type":"object","title":"JSON equals","required":["equalToJson"],"properties":{"equalToJson":{"type":"string","example":"{ \"message\": \"hello\" }\n","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.10.equalToJson","typeLabel":"string"},"ignoreExtraElements":{"type":"boolean","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.10.ignoreExtraElements","typeLabel":"boolean"},"ignoreArrayOrder":{"type":"boolean","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.10.ignoreArrayOrder","typeLabel":"boolean"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.10","typeLabel":"JSON equals · object"},{"type":"object","title":"JSONPath match","required":["matchesJsonPath"],"properties":{"matchesJsonPath":{"oneOf":[{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.11.matchesJsonPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.11.matchesJsonPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.11.matchesJsonPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.11.matchesJsonPath","typeLabel":"string | object"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.11","typeLabel":"JSONPath match · object"},{"type":"object","title":"XML equality","required":["equalToXml"],"properties":{"equalToXml":{"type":"string","example":"\u003camount>123\u003c/amount>","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.12.equalToXml","typeLabel":"string"},"enablePlaceholders":{"type":"boolean","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.12.enablePlaceholders","typeLabel":"boolean"},"placeholderOpeningDelimiterRegex":{"type":"string","example":"[","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.12.placeholderOpeningDelimiterRegex","typeLabel":"string"},"placeholderClosingDelimiterRegex":{"type":"string","example":"]","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.12.placeholderClosingDelimiterRegex","typeLabel":"string"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.12","typeLabel":"XML equality · object"},{"type":"object","title":"XPath match","required":["matchesXPath"],"properties":{"matchesXPath":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.13.matchesXPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.13.matchesXPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.13.matchesXPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.13.matchesXPath","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.13.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.13.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.13","typeLabel":"XPath match · object"},{"type":"object","title":"JSON Schema match","required":["matchesJsonSchema"],"properties":{"matchesJsonSchema":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.14.matchesJsonSchema.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.14.matchesJsonSchema","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.14.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.14.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.14","typeLabel":"JSON Schema match · object"},{"type":"object","title":"Absent matcher","required":["absent"],"properties":{"absent":{"type":"boolean","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.15.absent","typeLabel":"boolean"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.15","typeLabel":"Absent matcher · object"},{"type":"object","title":"Logical AND matcher","required":["and"],"properties":{"and":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.16.and","typeLabel":"array"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.16","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Logical AND matcher","required":["or"],"properties":{"or":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.17.or","typeLabel":"array"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.17","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["hasExactly"],"properties":{"hasExactly":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.18.hasExactly","typeLabel":"array"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.18","typeLabel":"Has exactly multi value matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["includes"],"properties":{"includes":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.19.includes","typeLabel":"array"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties.oneOf.19","typeLabel":"Has exactly multi value matcher · object"}],"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers.additionalProperties","typeLabel":"String equals · object · Binary equals · object · String contains · object · String does not contain · object · Regular expression match · object · Negative regular expression match · object · NOT modifier · object · Before datetime · object · Before datetime · object · Before datetime · object · JSON equals · object · JSONPath match · object · XML equality · object · XPath match · object · JSON Schema match · object · Absent matcher · object · Logical AND matcher · object · Logical AND matcher · object · Has exactly multi value matcher · object · Has exactly multi value matcher · object"},"uniqueKey":"filters.multipartPatterns.items.[INDEX].headers","typeLabel":"object"},"bodyPatterns":{"type":"array","description":"Body patterns to match against in the \u003ckey>: { \"\u003cpredicate>\": \"\u003cvalue>\" } form","items":{"oneOf":[{"type":"object","title":"String equals","required":["equalTo"],"properties":{"equalTo":{"type":"string","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.0.equalTo","typeLabel":"string"},"caseInsensitive":{"type":"boolean","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.0.caseInsensitive","typeLabel":"boolean"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.0","typeLabel":"String equals · object"},{"type":"object","title":"Binary equals","required":["binaryEqualTo"],"properties":{"binaryEqualTo":{"title":"Base64 string","type":"string","pattern":"^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$","description":"A base64 encoded string used to describe binary data.","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.1.binaryEqualTo","typeLabel":"string"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.1","typeLabel":"Binary equals · object"},{"type":"object","title":"String contains","required":["contains"],"properties":{"contains":{"type":"string","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.2.contains","typeLabel":"string"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.2","typeLabel":"String contains · object"},{"type":"object","title":"String does not contain","required":["doesNotContain"],"properties":{"doesNotContain":{"type":"string","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.3.doesNotContain","typeLabel":"string"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.3","typeLabel":"String does not contain · object"},{"type":"object","title":"Regular expression match","required":["matches"],"properties":{"matches":{"type":"string","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.4.matches","typeLabel":"string"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.4","typeLabel":"Regular expression match · object"},{"type":"object","title":"Negative regular expression match","required":["doesNotMatch"],"properties":{"doesNotMatch":{"type":"string","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.5.doesNotMatch","typeLabel":"string"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.5","typeLabel":"Negative regular expression match · object"},{"type":"object","title":"NOT modifier","required":["not"],"properties":{"not":{"oneOf":[{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f","isRequired":true}],"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.6.not","typeLabel":"any"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.6","typeLabel":"NOT modifier · object"},{"type":"object","title":"Before datetime","required":["before"],"properties":{"before":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.7.before","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.7.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.7.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.7.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.7","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["after"],"properties":{"after":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.8.after","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.8.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.8.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.8.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.8","typeLabel":"Before datetime · object"},{"type":"object","title":"Before datetime","required":["equalToDateTime"],"properties":{"equalToDateTime":{"type":"string","example":"now +3 days","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.9.equalToDateTime","typeLabel":"string"},"actualFormat":{"type":"string","example":"yyyy-MM-dd","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.9.actualFormat","typeLabel":"string"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.9.truncateExpected","typeLabel":"enum\u003cstring>"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.9.truncateActual","typeLabel":"enum\u003cstring>"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.9","typeLabel":"Before datetime · object"},{"type":"object","title":"JSON equals","required":["equalToJson"],"properties":{"equalToJson":{"type":"string","example":"{ \"message\": \"hello\" }\n","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.10.equalToJson","typeLabel":"string"},"ignoreExtraElements":{"type":"boolean","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.10.ignoreExtraElements","typeLabel":"boolean"},"ignoreArrayOrder":{"type":"boolean","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.10.ignoreArrayOrder","typeLabel":"boolean"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.10","typeLabel":"JSON equals · object"},{"type":"object","title":"JSONPath match","required":["matchesJsonPath"],"properties":{"matchesJsonPath":{"oneOf":[{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.11.matchesJsonPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"$.name","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.11.matchesJsonPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.11.matchesJsonPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.11.matchesJsonPath","typeLabel":"string | object"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.11","typeLabel":"JSONPath match · object"},{"type":"object","title":"XML equality","required":["equalToXml"],"properties":{"equalToXml":{"type":"string","example":"\u003camount>123\u003c/amount>","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.12.equalToXml","typeLabel":"string"},"enablePlaceholders":{"type":"boolean","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.12.enablePlaceholders","typeLabel":"boolean"},"placeholderOpeningDelimiterRegex":{"type":"string","example":"[","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.12.placeholderOpeningDelimiterRegex","typeLabel":"string"},"placeholderClosingDelimiterRegex":{"type":"string","example":"]","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.12.placeholderClosingDelimiterRegex","typeLabel":"string"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.12","typeLabel":"XML equality · object"},{"type":"object","title":"XPath match","required":["matchesXPath"],"properties":{"matchesXPath":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.13.matchesXPath.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.13.matchesXPath.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.13.matchesXPath.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.13.matchesXPath","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.13.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.13.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.13","typeLabel":"XPath match · object"},{"type":"object","title":"JSON Schema match","required":["matchesJsonSchema"],"properties":{"matchesJsonSchema":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.14.matchesJsonSchema.oneOf.0","typeLabel":"string"},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.14.matchesJsonSchema.oneOf.1.expression","typeLabel":"string"}},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.14.matchesJsonSchema.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.14.matchesJsonSchema","typeLabel":"string | object"},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.14.xPathNamespaces.additionalProperties","typeLabel":"string"},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.14.xPathNamespaces","typeLabel":"object"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.14","typeLabel":"JSON Schema match · object"},{"type":"object","title":"Absent matcher","required":["absent"],"properties":{"absent":{"type":"boolean","isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.15.absent","typeLabel":"boolean"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.15","typeLabel":"Absent matcher · object"},{"type":"object","title":"Logical AND matcher","required":["and"],"properties":{"and":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.16.and","typeLabel":"array"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.16","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Logical AND matcher","required":["or"],"properties":{"or":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.17.or","typeLabel":"array"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.17","typeLabel":"Logical AND matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["hasExactly"],"properties":{"hasExactly":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.18.hasExactly","typeLabel":"array"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.18","typeLabel":"Has exactly multi value matcher · object"},{"type":"object","title":"Has exactly multi value matcher","required":["includes"],"properties":{"includes":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true,"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.19.includes","typeLabel":"array"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX].oneOf.19","typeLabel":"Has exactly multi value matcher · object"}],"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns.items.[INDEX]","typeLabel":"String equals · object · Binary equals · object · String contains · object · String does not contain · object · Regular expression match · object · Negative regular expression match · object · NOT modifier · object · Before datetime · object · Before datetime · object · Before datetime · object · JSON equals · object · JSONPath match · object · XML equality · object · XPath match · object · JSON Schema match · object · Absent matcher · object · Logical AND matcher · object · Logical AND matcher · object · Has exactly multi value matcher · object · Has exactly multi value matcher · object"},"uniqueKey":"filters.multipartPatterns.items.[INDEX].bodyPatterns","typeLabel":"String equals · object · Binary equals · object · String contains · object · String does not contain · object · Regular expression match · object · Negative regular expression match · object · NOT modifier · object · Before datetime · object · Before datetime · object · Before datetime · object · JSON equals · object · JSONPath match · object · XML equality · object · XPath match · object · JSON Schema match · object · Absent matcher · object · Logical AND matcher · object · Logical AND matcher · object · Has exactly multi value matcher · object · Has exactly multi value matcher · object[]"}},"uniqueKey":"filters.multipartPatterns.items.[INDEX]","typeLabel":"object"},"uniqueKey":"filters.multipartPatterns","typeLabel":"object[]"}},"uniqueKey":"filters","typeLabel":"object"},"targetBaseUrl":{"type":"string","description":"Target URL when using the record and playback API","example":"https://example.wiremock.org","uniqueKey":"targetBaseUrl","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"targetBaseUrl":"http://example.mocklab.io","filters":{"urlPathPattern":"/api/.*","method":"GET"},"captureHeaders":{"Accept":{},"Content-Type":{"caseInsensitive":true}},"requestBodyPattern":{"matcher":"equalToJson","ignoreArrayOrder":false,"ignoreExtraElements":true},"extractBodyCriteria":{"textSizeThreshold":"2048","binarySizeThreshold":"10240"},"persist":false,"repeatsAsScenarios":false,"transformers":["modify-response-header"],"transformerParameters":{"headerValue":"123"}},"examples":{"Example":{"title":"Example","value":{"targetBaseUrl":"http://example.mocklab.io","filters":{"urlPathPattern":"/api/.*","method":"GET"},"captureHeaders":{"Accept":{},"Content-Type":{"caseInsensitive":true}},"requestBodyPattern":{"matcher":"equalToJson","ignoreArrayOrder":false,"ignoreExtraElements":true},"extractBodyCriteria":{"textSizeThreshold":"2048","binarySizeThreshold":"10240"},"persist":false,"repeatsAsScenarios":false,"transformers":["modify-response-header"],"transformerParameters":{"headerValue":"123"}}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"2e0c2b41-1a46-4b0a-aefc-bcdb09bbb2e5":{"description":"Successfully started recording","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"8c8df9e3-f290-4e7a-ac3c-ff5c2187f75b":{"tokenAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Your [API key](https://app.wiremock.cloud/account/security) prefixed by 'Token '","scopes":[]}}},"servers":{"a13d4194-717e-4e90-b312-a2c7c4d0e819":{"url":"https://wmc.wiremockapi.cloud","description":"Mock"},"dbda8819-a4d7-4a7c-9a5b-4dc283aaa08e":{"url":"https://api.wiremock.cloud","description":"Production"}},"schemas":{"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f":{"oneOf":[{"type":"object","title":"String equals","required":["equalTo"],"properties":{"equalTo":{"type":"string","isRequired":true},"caseInsensitive":{"type":"boolean"}}},{"type":"object","title":"Binary equals","required":["binaryEqualTo"],"properties":{"binaryEqualTo":{"title":"Base64 string","type":"string","pattern":"^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$","description":"A base64 encoded string used to describe binary data.","isRequired":true}}},{"type":"object","title":"String contains","required":["contains"],"properties":{"contains":{"type":"string","isRequired":true}}},{"type":"object","title":"String does not contain","required":["doesNotContain"],"properties":{"doesNotContain":{"type":"string","isRequired":true}}},{"type":"object","title":"Regular expression match","required":["matches"],"properties":{"matches":{"type":"string","isRequired":true}}},{"type":"object","title":"Negative regular expression match","required":["doesNotMatch"],"properties":{"doesNotMatch":{"type":"string","isRequired":true}}},{"type":"object","title":"NOT modifier","required":["not"],"properties":{"not":{"oneOf":[{"isRequired":true}],"isRequired":true}}},{"type":"object","title":"Before datetime","required":["before"],"properties":{"before":{"type":"string","example":"now +3 days","isRequired":true},"actualFormat":{"type":"string","example":"yyyy-MM-dd"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month"}}},{"type":"object","title":"Before datetime","required":["after"],"properties":{"after":{"type":"string","example":"now +3 days","isRequired":true},"actualFormat":{"type":"string","example":"yyyy-MM-dd"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month"}}},{"type":"object","title":"Before datetime","required":["equalToDateTime"],"properties":{"equalToDateTime":{"type":"string","example":"now +3 days","isRequired":true},"actualFormat":{"type":"string","example":"yyyy-MM-dd"},"truncateExpected":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month"},"truncateActual":{"type":"string","enum":["first second of minute","first minute of hour","first hour of day","first day of month","first day of next month","last day of month","first day of year","first day of next year","last day of year"],"example":"first day of month"}}},{"type":"object","title":"JSON equals","required":["equalToJson"],"properties":{"equalToJson":{"type":"string","example":"{ \"message\": \"hello\" }\n","isRequired":true},"ignoreExtraElements":{"type":"boolean"},"ignoreArrayOrder":{"type":"boolean"}}},{"type":"object","title":"JSONPath match","required":["matchesJsonPath"],"properties":{"matchesJsonPath":{"oneOf":[{"type":"string","example":"$.name","isRequired":true},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"$.name","isRequired":true}},"isRequired":true}],"isRequired":true}}},{"type":"object","title":"XML equality","required":["equalToXml"],"properties":{"equalToXml":{"type":"string","example":"\u003camount>123\u003c/amount>","isRequired":true},"enablePlaceholders":{"type":"boolean"},"placeholderOpeningDelimiterRegex":{"type":"string","example":"["},"placeholderClosingDelimiterRegex":{"type":"string","example":"]"}}},{"type":"object","title":"XPath match","required":["matchesXPath"],"properties":{"matchesXPath":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true}},"isRequired":true}],"isRequired":true},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string"}}}},{"type":"object","title":"JSON Schema match","required":["matchesJsonSchema"],"properties":{"matchesJsonSchema":{"oneOf":[{"type":"string","example":"//Order/Amount","isRequired":true},{"type":"object","required":["expression"],"properties":{"expression":{"type":"string","example":"//Order/Amount","isRequired":true}},"isRequired":true}],"isRequired":true},"xPathNamespaces":{"type":"object","additionalProperties":{"type":"string"}}}},{"type":"object","title":"Absent matcher","required":["absent"],"properties":{"absent":{"type":"boolean","isRequired":true}}},{"type":"object","title":"Logical AND matcher","required":["and"],"properties":{"and":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true}}},{"type":"object","title":"Logical AND matcher","required":["or"],"properties":{"or":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true}}},{"type":"object","title":"Has exactly multi value matcher","required":["hasExactly"],"properties":{"hasExactly":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true}}},{"type":"object","title":"Has exactly multi value matcher","required":["includes"],"properties":{"includes":{"type":"array","items":{"$circularRef":"9a0a8d3c-2f84-4a76-956d-a02c87ddc12f"},"isRequired":true}}}]}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"Authorization","description":"Your [API key](https://app.wiremock.cloud/account/security) prefixed by 'Token '","scopes":[]},"schema":{"title":"Authorization","type":"string","description":"Your [API key](https://app.wiremock.cloud/account/security) prefixed by 'Token '","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"tokenAuth","name":"Authorization"}],"title":"tokenAuth"}]},"originalFileLocation":"api-reference/openapi.yaml"},"subdomain":"wiremockinc","siteName":"WireMock Cloud","title":"Start recording - WireMock Cloud","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-22T08:40:37.420Z","originalFileLocation":"api-reference/recordings/start-recording.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Begin recording stub mappings\">\u003cmeta data-mint-head name=\"application-name\" content=\"WireMock Cloud\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/wiremockinc/CECzM-LCKYF2F3LU/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/wiremockinc/CECzM-LCKYF2F3LU/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/wiremockinc/CECzM-LCKYF2F3LU/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/wiremockinc/CECzM-LCKYF2F3LU/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/wiremockinc/CECzM-LCKYF2F3LU/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/wiremockinc/CECzM-LCKYF2F3LU/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/wiremockinc/CECzM-LCKYF2F3LU/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/wiremockinc/CECzM-LCKYF2F3LU/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/wiremockinc/CECzM-LCKYF2F3LU/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Start recording - WireMock Cloud\">\u003cmeta data-mint-head property=\"og:description\" content=\"Begin recording stub mappings\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"WireMock Cloud\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.wiremock.io/api-reference/recordings/start-recording\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://wiremockinc.mintlify.app/_mintlify/api/og/v2?division=Recordings\u0026amp;title=Start+recording\u0026amp;description=Begin+recording+stub+mappings\u0026amp;theme=bd6b655a49d3bdf06e9a283b\u0026amp;signature=56f365df5cb98a42d2442d8af0ee4c4cafdeeb22ad0ace9c914e324b1913caf4\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Start recording - WireMock Cloud\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Begin recording stub mappings\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://wiremockinc.mintlify.app/_mintlify/api/og/v2?division=Recordings\u0026amp;title=Start+recording\u0026amp;description=Begin+recording+stub+mappings\u0026amp;theme=bd6b655a49d3bdf06e9a283b\u0026amp;signature=56f365df5cb98a42d2442d8af0ee4c4cafdeeb22ad0ace9c914e324b1913caf4\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/wiremockinc/CECzM-LCKYF2F3LU/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"WireMock Cloud\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#234E69\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.wiremock.io/api-reference/recordings/start-recording\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/recordings/start-recording.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.wiremock.io/#organization\",\"name\":\"WireMock Cloud\",\"url\":\"https://docs.wiremock.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/wiremockinc/naAVdBHezo3uA-vt/logo/light.svg?fit=max\u0026auto=format\u0026n=naAVdBHezo3uA-vt\u0026q=85\u0026s=d793ceace787ddb9b53e3a8e828b9635\"},\"sameAs\":[\"https://wiremock.org\",\"https://www.wiremock.io\",\"https://slack.wiremock.org/\",\"https://x.com/wiremockorg\",\"https://github.com/wiremock\",\"https://www.linkedin.com/company/wiremock/\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.wiremock.io#website\",\"name\":\"WireMock Cloud\",\"url\":\"https://docs.wiremock.io\",\"publisher\":{\"@id\":\"https://docs.wiremock.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.wiremock.io/api-reference/recordings/start-recording#webpage\",\"url\":\"https://docs.wiremock.io/api-reference/recordings/start-recording\",\"name\":\"Start recording\",\"description\":\"Begin recording stub mappings\",\"dateModified\":\"2026-09-22T08:40:37.420Z\",\"isPartOf\":{\"@id\":\"https://docs.wiremock.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.wiremock.io/api-reference/recordings/start-recording#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.wiremock.io/api-reference/recordings/start-recording#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"WireMock Cloud\",\"item\":\"https://docs.wiremock.io\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Start recording\",\"item\":\"https://docs.wiremock.io/api-reference/recordings/start-recording\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.wiremock.io/api-reference/recordings/start-recording#apireference\",\"headline\":\"Start recording\",\"name\":\"Start recording\",\"description\":\"Begin recording stub mappings\",\"url\":\"https://docs.wiremock.io/api-reference/recordings/start-recording\",\"mainEntityOfPage\":{\"@id\":\"https://docs.wiremock.io/api-reference/recordings/start-recording#webpage\"},\"dateModified\":\"2026-09-22T08:40:37.420Z\",\"publisher\":{\"@id\":\"https://docs.wiremock.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.wiremock.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"WireMock Cloud\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"WireMock Cloud","nav":{"global":{"anchors":[{"anchor":"Slack community","icon":"slack","href":"https://slack.wiremock.org"},{"anchor":"Blog","icon":"newspaper","href":"https://wiremock.io/blog"},{"anchor":"Install With Cursor","icon":"robot","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=WireMock\u0026config=eyJjb21tYW5kIjoid2lyZW1vY2sgbWNwIn0="},{"anchor":"Self-paced Training","icon":"pen","href":"https://wiremockcloud.learnworlds.com/"},{"anchor":"Change Log","icon":"newspaper","href":"https://changes.wiremock.io/"},{"anchor":"System Status","icon":"bell","href":"https://status.wiremock.io/"}]},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/overview"}]},{"tab":"API Reference","groups":[{"group":"WireMock Cloud API","pages":[{"title":"Introduction","href":"/api-reference/introduction"}]},{"group":"Users","pages":[{"title":"Get self","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/users/self","href":"/api-reference/users/get-self"},{"title":"Get user by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/users/{userId}","href":"/api-reference/users/get-user-by-id"},{"title":"Update user","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/users/{userId}","href":"/api-reference/users/update-user"},{"title":"Delete user by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/users/{userId}","href":"/api-reference/users/delete-user-by-id"}]},{"group":"Mock APIs","pages":[{"title":"Get mock APIs accessible to a user","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/users/{userId}/apis","href":"/api-reference/mock-apis/get-mock-apis-accessible-to-a-user"},{"title":"Create a new mock API","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis","href":"/api-reference/mock-apis/create-a-new-mock-api"},{"title":"Get mock API by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}","href":"/api-reference/mock-apis/get-mock-api-by-id"},{"title":"Update mock API","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/mock-apis/{mockApiId}","href":"/api-reference/mock-apis/update-mock-api"},{"title":"Delete mock API","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/mock-apis/{mockApiId}","href":"/api-reference/mock-apis/delete-mock-api"},{"title":"Move a mock API to a different mock host","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/mock-apis/{mockApiId}/host","href":"/api-reference/mock-apis/move-a-mock-api-to-a-different-mock-host"}]},{"group":"Teams","pages":[{"title":"Get all teams readable by a user","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/users/{userId}/teams","href":"/api-reference/teams/get-all-teams-readable-by-a-user"},{"title":"Get all teams in an organisation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organisations/{organisationId}/teams","href":"/api-reference/teams/get-all-teams-in-an-organisation"},{"title":"Create a team","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/teams","href":"/api-reference/teams/create-a-team"},{"title":"Get a team by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/teams/{teamId}","href":"/api-reference/teams/get-a-team-by-id"},{"title":"Update a team by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/teams/{teamId}","href":"/api-reference/teams/update-a-team-by-id"},{"title":"Delete a team by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/teams/{teamId}","href":"/api-reference/teams/delete-a-team-by-id"},{"title":"Get team members","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/teams/{teamId}/members","href":"/api-reference/teams/get-team-members"},{"title":"Add team member","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/teams/{teamId}/members","href":"/api-reference/teams/add-team-member"},{"title":"Delete a team member","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/teams/{teamId}/members/{userId}","href":"/api-reference/teams/delete-a-team-member"}]},{"group":"Organisations","pages":[{"title":"Get organisation by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organisations/{organisationId}","href":"/api-reference/organisations/get-organisation-by-id"},{"title":"Update organisation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/organisations/{organisationId}","href":"/api-reference/organisations/update-organisation"},{"title":"Delete organisation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/organisations/{organisationId}","href":"/api-reference/organisations/delete-organisation"},{"title":"Get users in an organisation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organisations/{organisationId}/users","href":"/api-reference/organisations/get-users-in-an-organisation"},{"title":"Get pending invitations for organisation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organisations/{organisationId}/invitations","href":"/api-reference/organisations/get-pending-invitations-for-organisation"},{"title":"Invite a user to an organisation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/organisations/{organisationId}/invitations","href":"/api-reference/organisations/invite-a-user-to-an-organisation"},{"title":"Delete organisation member user","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/organisations/{organisationId}/members/{userId}","href":"/api-reference/organisations/delete-organisation-member-user"},{"title":"Retrieve an organisation's mock hosts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/organisations/{organisationId}/hosts","href":"/api-reference/organisations/retrieve-an-organisations-mock-hosts"}]},{"group":"Security","pages":[{"title":"Regenerate a user's API token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/users/{userId}/regenerate-api-token","href":"/api-reference/security/regenerate-a-users-api-token"}]},{"group":"Data sources","pages":[{"title":"Get data sources accessible by a user","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/users/{userId}/data-sources","href":"/api-reference/data-sources/get-data-sources-accessible-by-a-user"},{"title":"Create a data source","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/users/{userId}/data-sources","href":"/api-reference/data-sources/create-a-data-source"},{"title":"Get data source by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/data-sources/{dataSourceId}","href":"/api-reference/data-sources/get-data-source-by-id"},{"title":"Update data source","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/data-sources/{dataSourceId}","href":"/api-reference/data-sources/update-data-source"},{"title":"Delete data source by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/data-sources/{dataSourceId}","href":"/api-reference/data-sources/delete-data-source-by-id"},{"title":"Update data source CSV data","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/data-sources/{dataSourceId}/data","href":"/api-reference/data-sources/update-data-source-csv-data"}]},{"group":"Database connections","pages":[{"title":"Get database connections accessible by a user","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/users/{userId}/database-connections","href":"/api-reference/database-connections/get-database-connections-accessible-by-a-user"},{"title":"Create a database connection","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/users/{userId}/database-connections","href":"/api-reference/database-connections/create-a-database-connection"},{"title":"Get database connection by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/database-connections/{databaseConnectionId}","href":"/api-reference/database-connections/get-database-connection-by-id"},{"title":"Delete database connection by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/database-connections/{databaseConnectionId}","href":"/api-reference/database-connections/delete-database-connection-by-id"},{"title":"Update database connection","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v1/database-connections/{databaseConnectionId}","href":"/api-reference/database-connections/update-database-connection"},{"title":"Test a database connection","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/users/{userId}/database-connections/test","href":"/api-reference/database-connections/test-a-database-connection"}]},{"group":"Usage","pages":[{"title":"Get usage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/subscriptions/{subscriptionId}/usage","href":"/api-reference/usage/get-usage"}]},{"group":"Access control","pages":[{"title":"Get ACL candidates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/{entityCollection}/{entityId}/acl/candidates","href":"/api-reference/access-control/get-acl-candidates"},{"title":"Update an entity's ACL","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/{entityCollection}/{entityId}/acl/{subjectType}/{subjectEntityId}","href":"/api-reference/access-control/update-an-entitys-acl"},{"title":"Delete an entry from an entity's ACL.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/{entityCollection}/{entityId}/acl/{subjectType}/{subjectEntityId}","href":"/api-reference/access-control/delete-an-entry-from-an-entitys-acl"}]},{"group":"Stub Mappings","pages":[{"title":"Get all stub mappings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/mappings","href":"/api-reference/stub-mappings/get-all-stub-mappings"},{"title":"Create a new stub mapping","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/mappings","href":"/api-reference/stub-mappings/create-a-new-stub-mapping"},{"title":"Delete all stub mappings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/mock-apis/{mockApiId}/mappings","href":"/api-reference/stub-mappings/delete-all-stub-mappings"},{"title":"Reset stub mappings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/mappings/reset","href":"/api-reference/stub-mappings/reset-stub-mappings"},{"title":"Persist stub mappings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/mappings/save","href":"/api-reference/stub-mappings/persist-stub-mappings"},{"title":"Import stub mappings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/mappings/import","href":"/api-reference/stub-mappings/import-stub-mappings"},{"title":"Get stub mapping by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/mappings/{stubMappingId}","href":"/api-reference/stub-mappings/get-stub-mapping-by-id"},{"title":"Update a stub mapping","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/mock-apis/{mockApiId}/mappings/{stubMappingId}","href":"/api-reference/stub-mappings/update-a-stub-mapping"},{"title":"Delete a stub mapping","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/mock-apis/{mockApiId}/mappings/{stubMappingId}","href":"/api-reference/stub-mappings/delete-a-stub-mapping"},{"title":"Find stub mappings matching metadata","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/mappings/find-by-metadata","href":"/api-reference/stub-mappings/find-stub-mappings-matching-metadata"},{"title":"Delete stub mappings matching metadata","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/mappings/remove-by-metadata","href":"/api-reference/stub-mappings/delete-stub-mappings-matching-metadata"}]},{"group":"Requests","pages":[{"title":"Get all requests in journal","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/requests","href":"/api-reference/requests/get-all-requests-in-journal"},{"title":"Delete all requests in journal","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/mock-apis/{mockApiId}/requests","href":"/api-reference/requests/delete-all-requests-in-journal"},{"title":"Get request by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/requests/{requestId}","href":"/api-reference/requests/get-request-by-id"},{"title":"Delete request by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/mock-apis/{mockApiId}/requests/{requestId}","href":"/api-reference/requests/delete-request-by-id"},{"title":"Empty the request journal","deprecated":true,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/requests/reset","href":"/api-reference/requests/empty-the-request-journal"},{"title":"Count requests by criteria","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/requests/count","href":"/api-reference/requests/count-requests-by-criteria"},{"title":"Remove requests by criteria","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/requests/remove","href":"/api-reference/requests/remove-requests-by-criteria"},{"title":"Delete requests mappings matching metadata","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/requests/remove-by-metadata","href":"/api-reference/requests/delete-requests-mappings-matching-metadata"},{"title":"Find requests by criteria","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/requests/find","href":"/api-reference/requests/find-requests-by-criteria"},{"title":"Find unmatched requests","description":"Get details of logged requests that weren't matched by any stub mapping","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/requests/unmatched","href":"/api-reference/requests/find-unmatched-requests"}]},{"group":"Recordings","pages":[{"title":"Start recording","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/recordings/start","href":"/api-reference/recordings/start-recording"},{"title":"Stop recording","description":"End recording of stub mappings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/recordings/stop","href":"/api-reference/recordings/stop-recording"},{"title":"Get recording status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/recordings/status","href":"/api-reference/recordings/get-recording-status"},{"title":"Take a snapshot recording","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/recordings/snapshot","href":"/api-reference/recordings/take-a-snapshot-recording"}]},{"group":"State","pages":[{"title":"Get all scenarios","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/scenarios","href":"/api-reference/state/get-all-scenarios"},{"title":"Reset all state","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/scenarios/reset","href":"/api-reference/state/reset-all-state"}]},{"group":"Settings","pages":[{"title":"Get chaos settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/settings/chaos","href":"/api-reference/settings/get-chaos-settings"},{"title":"Update chaos settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/mock-apis/{mockApiId}/settings/chaos","href":"/api-reference/settings/update-chaos-settings"},{"title":"Get OpenAPI settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/settings/openapi","href":"/api-reference/settings/get-openapi-settings"},{"title":"Update OpenAPI settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/mock-apis/{mockApiId}/settings/openapi","href":"/api-reference/settings/update-openapi-settings"},{"title":"Get state settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/settings/state","href":"/api-reference/settings/get-state-settings"},{"title":"Update state settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/mock-apis/{mockApiId}/settings/state","href":"/api-reference/settings/update-state-settings"},{"title":"Get delay distribution","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/settings/delayDistribution","href":"/api-reference/settings/get-delay-distribution"},{"title":"Update delay distribution","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/mock-apis/{mockApiId}/settings/delayDistribution","href":"/api-reference/settings/update-delay-distribution"},{"title":"Get all rate limits","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/settings/rateLimits","href":"/api-reference/settings/get-all-rate-limits"},{"title":"Replace all rate limits","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/mock-apis/{mockApiId}/settings/rateLimits","href":"/api-reference/settings/replace-all-rate-limits"},{"title":"Create a rate limit","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/settings/rateLimits","href":"/api-reference/settings/create-a-rate-limit"},{"title":"Get a rate limit by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/settings/rateLimits/{rateLimitId}","href":"/api-reference/settings/get-a-rate-limit-by-id"},{"title":"Update a rate limit","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/mock-apis/{mockApiId}/settings/rateLimits/{rateLimitId}","href":"/api-reference/settings/update-a-rate-limit"},{"title":"Delete a rate limit","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v1/mock-apis/{mockApiId}/settings/rateLimits/{rateLimitId}","href":"/api-reference/settings/delete-a-rate-limit"},{"title":"Get mock API certificate settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/settings/certificate","href":"/api-reference/settings/get-mock-api-certificate-settings"},{"title":"Set mock API certificate settings","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/mock-apis/{mockApiId}/settings/certificate","href":"/api-reference/settings/set-mock-api-certificate-settings"}]},{"group":"OpenAPI","pages":[{"title":"Get OpenAPI document for mock API","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/open-api","href":"/api-reference/openapi/get-openapi-document-for-mock-api"},{"title":"Update OpenAPI document for mock API","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/mock-apis/{mockApiId}/open-api","href":"/api-reference/openapi/update-openapi-document-for-mock-api"},{"title":"Pull OpenAPI document from Git","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/open-api/pull","href":"/api-reference/openapi/pull-openapi-document-from-git"},{"title":"Push OpenAPI document to Git","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/mock-apis/{mockApiId}/open-api/push","href":"/api-reference/openapi/push-openapi-document-to-git"}]},{"group":"Imports","pages":[{"title":"Import into a mock API","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/imports","href":"/api-reference/imports/import-into-a-mock-api"}]},{"group":"Jobs","pages":[{"title":"Get job by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/jobs/{jobId}","href":"/api-reference/jobs/get-job-by-id"}]},{"group":"Mock API versioning","pages":[{"title":"Get a mock API's versions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/version-history/commits","href":"/api-reference/mock-api-versioning/get-a-mock-apis-versions"},{"title":"Get a version by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/version-history/commits/{versionCommitId}","href":"/api-reference/mock-api-versioning/get-a-version-by-id"},{"title":"Get all entities in a given version","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/version-history/commits/{versionCommitId}/items","href":"/api-reference/mock-api-versioning/get-all-entities-in-a-given-version"},{"title":"Get all changes between one version and another","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/version-history/commits/{versionCommitId}/changes","href":"/api-reference/mock-api-versioning/get-all-changes-between-one-version-and-another"},{"title":"Get the change to an entity between one version and another","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/version-history/commits/{versionCommitId}/changes/{entityType}/{entityId}","href":"/api-reference/mock-api-versioning/get-the-change-to-an-entity-between-one-version-and-another"},{"title":"Get the contents of a entity at a given version","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/mock-apis/{mockApiId}/version-history/commits/{versionCommitId}/blob/{entityType}/{entityId}","href":"/api-reference/mock-api-versioning/get-the-contents-of-a-entity-at-a-given-version"},{"title":"Restore the contents of an entity to a given version","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/version-history/commits/{versionCommitId}/restore/{entityType}/{entityId}","href":"/api-reference/mock-api-versioning/restore-the-contents-of-an-entity-to-a-given-version"},{"title":"Restore the contents of all mock API entities to a given version","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v1/mock-apis/{mockApiId}/version-history/commits/{versionCommitId}/restore","href":"/api-reference/mock-api-versioning/restore-the-contents-of-all-mock-api-entities-to-a-given-version"}]},{"group":"Mock Hosts","pages":[{"title":"Retrieve a mock host by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v1/hosts/{mockHostId}","href":"/api-reference/mock-hosts/retrieve-a-mock-host-by-id"},{"title":"Update a mock host","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v1/hosts/{mockHostId}","href":"/api-reference/mock-hosts/update-a-mock-host"}]}]}]},"title":"Start recording - WireMock Cloud","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-26-lDe7V.js","utils-CWQmgYtH.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-4-Aw3rSD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C2zjXYA5.js","snippetPresets-DFmpFA7C.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-FJpQavWq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D_GvPF7k.js","shallow-Bs2ZB0NO.js","getApiPlaygroundDisplay-DCcqJJk-.js","CodeSnippet-DzDxawVe.js","CodeSnippets-aUr7fU-7.js","Page-CT9uE8Ip.js","getPastedJson-Y1fKsj_I.js","icon-DI4zTsDr.js","MethodPill-C0nDlmSQ.js","DuplicateIcon-NUXbx2nQ.js","createIcon-BdTHrPAi.js","DynamicMarkdown-CtpgKJwj.js","SectionHeading-B3x35tOt.js","axios-vUo_bRtp.js","Markdown-3OmurJMP.js","clsx-DMKzROTp.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-1ms6tsT-.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ke9xIMFx.js"]}