Every API here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for apis
7 MCP tools reach this
find_apisBrowse and filter every API in the catalog.
get_api_artifactsOne API's artifacts, grouped by type.
get_openapiThe primary OpenAPI for this API.
find_similar_apisAPIs that look like this one.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/mikmak-insights"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no email required.
A second provider on the same verified email joins the account you already have.
openapi: 3.1.0
info:
title: MikMak Insights API
description: '
## Introduction
An API for querying reports and report-related data. A set of API credentials is tied to one account; each request
to the API will return data specific to that account.'
version: 1.0.0
components:
securitySchemes:
authorization:
type: http
scheme: bearer
description: 'Enter your API key as a normal token. This will send a header that looks like "Authorization: Bearer
{your_api_key}"'
x-api-key:
type: apiKey
in: header
name: x-api-key
description: 'Enter your API key as a normal token. This will send a header that looks like "x-api-key: {your_api_key}"'
schemas:
AdvancedFilterDimension:
properties:
name:
type: string
title: Name
displayName:
type: string
title: Displayname
operators:
items:
$ref: '#/components/schemas/AdvancedFilterOperator'
type: array
title: Operators
type: object
required:
- name
- displayName
- operators
title: AdvancedFilterDimension
description: Dimension metadata for the advanced filter component (name, displayName, and operators).
AdvancedFilterMetric:
properties:
name:
type: string
title: Name
displayName:
type: string
title: Displayname
operators:
items:
$ref: '#/components/schemas/AdvancedFilterOperator'
type: array
title: Operators
dataType:
$ref: '#/components/schemas/MetricDataType'
description: Data type for formatting/validation (e.g. integer, percentage, currency). Actual currency code comes
from the request.
type: object
required:
- name
- displayName
- operators
- dataType
title: AdvancedFilterMetric
description: Metric metadata for the advanced filter component (name, displayName, operators, dataType).
AdvancedFilterOperator:
properties:
code:
type: string
title: Code
label:
type: string
title: Label
type: object
required:
- code
- label
title: AdvancedFilterOperator
description: 'Operator option: code is the JSON key on custom_report filter bodies; label is UI copy.'
ClearCacheResponse:
properties:
success:
type: boolean
title: Success
message:
type: string
title: Message
keys_cleared:
type: integer
title: Keys Cleared
prefix:
anyOf:
- type: string
- type: 'null'
title: Prefix
type: object
required:
- success
- message
- keys_cleared
title: ClearCacheResponse
description: Response model for cache clearing endpoint.
CodedStrFilters:
additionalProperties: false
description: Equality-only string filters for coded / non-UTF8 dimensions (no contains).
properties:
includes:
description: Include rows where value is in this list (IN).
items:
type: string
title: Includes
type: array
excludes:
description: Exclude rows where value is in this list (NOT IN).
items:
type: string
title: Excludes
type: array
title: CodedStrFilters
type: object
Column:
properties:
key:
anyOf:
- $ref: '#/components/schemas/Dimensions'
- $ref: '#/components/schemas/Metrics'
title: Key
type:
$ref: '#/components/schemas/ColumnType'
displayName:
type: string
title: Displayname
description: Human-readable column title. When the report date range starts before a metric or dimension availability
date (see startDate on custom_report_fields), the API appends a parenthetical suffix with Unicode U+26A0, either
'Metric start date' or 'Dimension start date', and an ISO YYYY-MM-DD date.
tooltip:
anyOf:
- type: string
- type: 'null'
title: Tooltip
type: object
required:
- key
- type
- displayName
title: Column
ColumnType:
type: string
enum:
- count
- date
- str
- percent
- money
- int
- float
- distinct
title: ColumnType
description: 'UI-facing column rendering hint for report cells.
Members:
- count: Integer count (rendered as a plain number).
- date: Calendar date.
- str: Free-form string.
- percent: Percentage rate (rendered with % suffix).
- money: Monetary value (rendered with the report''s currency).
- int: Integer value (non-count, e.g., identifiers).
- float: Floating-point number.
- distinct: Distinct count / cardinality.'
CommerceType:
description: 'Commerce touchpoint type (the ``commerceType`` dimension).
Members:
- ST: Brand.com (direct brand website touchpoint).
- LP: Landing Page.
- DP: Ad Unit (Display).
- VD: Ad Unit (Video).
- IP: Media.
- DL: Retailer Direct (Retail Media).
- AP: In-App.
- API: API (programmatic integration).'
enum:
- ST
- LP
- DP
- VD
- IP
- DL
- AP
- API
title: CommerceType
type: string
CommerceTypeFilters:
additionalProperties: false
description: Filter by Commerce touchpoint type; see :class:`CommerceType` for allowed codes.
properties:
includes:
description: Include rows where commerceType matches any of these touchpoint codes (IN). See CommerceType for allowed
values.
items:
$ref: '#/components/schemas/CommerceType'
title: Includes
type: array
excludes:
description: Exclude rows where commerceType matches any of these touchpoint codes (NOT IN). See CommerceType for
allowed values.
items:
$ref: '#/components/schemas/CommerceType'
title: Excludes
type: array
title: CommerceTypeFilters
type: object
CountryFilters:
additionalProperties: false
description: 'Filter by ISO 3166-1 alpha-2 country codes (e.g. ``US``, ``FR``).
Full country names (e.g. ``France``) are rejected; use the 2-character code.'
properties:
includes:
description: Include rows where the country dimension matches any of these 2-character ISO 3166-1 alpha-2 codes
(e.g. 'FR', 'US'). Do not use full country names like 'France'.
items:
pattern: ^\w{2}$
type: string
title: Includes
type: array
excludes:
description: Exclude rows where the country dimension matches any of these 2-character ISO 3166-1 alpha-2 codes
(e.g. 'FR', 'US'). Do not use full country names like 'France'.
items:
pattern: ^\w{2}$
type: string
title: Excludes
type: array
title: CountryFilters
type: object
CurrencyFilters:
additionalProperties: false
description: Filter by ISO 4217 currency codes (e.g. ``USD``, ``EUR``).
properties:
includes:
description: Include rows where the currency dimension matches any of these ISO 4217 codes (IN).
items:
maxLength: 3
minLength: 3
pattern: ^\w{3}$
type: string
title: Includes
type: array
excludes:
description: Exclude rows where the currency dimension matches any of these ISO 4217 codes (NOT IN).
items:
maxLength: 3
minLength: 3
pattern: ^\w{3}$
type: string
title: Excludes
type: array
title: CurrencyFilters
type: object
CustomReportAdvancedFiltersRequestBody:
properties:
accountId:
type: string
title: Accountid
description: Account ID; if not provided, taken from the token.
metrics:
items:
type: string
type: array
title: Metrics
description: Metric identifiers for which to return filter metadata.
dimensions:
items:
type: string
type: array
title: Dimensions
description: Dimension identifiers used for exclusion rules.
currency:
type: string
enum:
- AED
- AFN
- ALL
- AMD
- ANG
- AOA
- ARS
- AUD
- AWG
- AZN
- BAM
- BBD
- BDT
- BGN
- BHD
- BIF
- BMD
- BND
- BOB
- BOV
- BRL
- BSD
- BTN
- BWP
- BYN
- BZD
- CAD
- CDF
- CHE
- CHF
- CHW
- CLF
- CLP
- CNY
- COP
- COU
- CRC
- CUC
- CUP
- CVE
- CZK
- DJF
- DKK
- DOP
- DZD
- EGP
- ERN
- ETB
- EUR
- FJD
- FKP
- GBP
- GEL
- GHS
- GIP
- GMD
- GNF
- GTQ
- GYD
- HKD
- HNL
- HRK
- HTG
- HUF
- IDR
- ILS
- INR
- IQD
- IRR
- ISK
- JMD
- JOD
- JPY
- KES
- KGS
- KHR
- KMF
- KPW
- KRW
- KWD
- KYD
- KZT
- LAK
- LBP
- LKR
- LRD
- LSL
- LYD
- MAD
- MDL
- MGA
- MKD
- MMK
- MNT
- MOP
- MRU
- MUR
- MVR
- MWK
- MXN
- MXV
- MYR
- MZN
- NAD
- NGN
- NIO
- NOK
- NPR
- NZD
- OMR
- PAB
- PEN
- PGK
- PHP
- PKR
- PLN
- PYG
- QAR
- RON
- RSD
- RUB
- RWF
- SAR
- SBD
- SCR
- SDG
- SEK
- SGD
- SHP
- SLE
- SLL
- SOS
- SRD
- SSP
- STN
- SVC
- SYP
- SZL
- THB
- TJS
- TMT
- TND
- TOP
- TRY
- TTD
- TWD
- TZS
- UAH
- UGX
- USD
- USN
- UYI
- UYU
- UYW
- UZS
- VED
- VES
- VND
- VUV
- WST
- XAF
- XAG
- XAU
- XBA
- XBB
- XBC
- XBD
- XCD
- XDR
- XOF
- XPD
- XPF
- XPT
- XSU
- XTS
- XUA
- XXX
- YER
- ZAR
- ZMW
- ZWL
maxLength: 3
minLength: 3
title: Currency
description: Currency for monetary metrics.
filters:
items:
type: string
type: array
title: Filters
description: Optional filter dimension names; used for exclusion rules. Not required.
default: []
subaccountIds:
anyOf:
- items:
type: string
type: array
- type: 'null'
title: Subaccountids
description: Optional subaccount IDs for Aura metric eligibility.
type: object
required:
- accountId
- metrics
- dimensions
- currency
title: CustomReportAdvancedFiltersRequestBody
description: Request body for advanced filter component init. No filters section required.
CustomReportFacetsRequestBody:
properties:
dimensions:
items:
$ref: '#/components/schemas/Dimensions'
type: array
title: Dimensions
metrics:
items:
$ref: '#/components/schemas/Metrics'
type: array
title: Metrics
filters:
properties:
alternateProductName:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Alternate Product Name filter. Alternate product name from the Catalog.
brandEntity:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Reporting Brand filter. The Brand Entity associated with MikMak metrics.
commerceType:
anyOf:
- $ref: '#/components/schemas/CommerceTypeFilters'
- type: 'null'
description: Commerce Type filter. Type of MikMak Commerce Experience (Brand.com, Media, etc.)
country:
anyOf:
- $ref: '#/components/schemas/CountryFilters'
- type: 'null'
description: Country filter. Geographic country associated with the Commerce Experience.
deviceType:
anyOf:
- $ref: '#/components/schemas/CodedStrFilters'
- type: 'null'
description: Device Type filter. The category of the visitor's hardware (Desktop, Mobile, Tablet, or Others),
detected via the user agent associated with the metric.
domainUrl:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Domain URL filter. The web domain associated with the metric.
experience:
anyOf:
- $ref: '#/components/schemas/ObjectIdFilters'
- type: 'null'
description: Commerce Experience filter. Name of the Commerce Experience.
isBundle:
anyOf:
- $ref: '#/components/schemas/CodedStrFilters'
- type: 'null'
description: Bundle filter. Whether the metric is tied to a bundle of products.
modelName:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Model Name filter. Model name from the Catalog.
mpn:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: MPN filter. Manufacturer Part Number of the catalog product in the Commerce Experience.
pageUrl:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Page URL filter. The web page associated with the metric.
productBrandName:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Product Brand Name filter. Brand of the catalog product in the Commerce Experience.
productCategoryName:
anyOf:
- $ref: '#/components/schemas/CodedStrFilters'
- type: 'null'
description: Product Category Name filter. Category of the catalog product in the Commerce Experience.
productCustomCategory:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Product Custom Category filter. Custom category of the catalog product in the Commerce Experience.
productCustomSubcategory1:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Product Custom Subcategory 1 filter. Custom subcategory (level 1) of the catalog product in the
Commerce Experience.
productCustomSubcategory2:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Product Custom Subcategory 2 filter. Custom subcategory (level 2) of the catalog product in the
Commerce Experience.
productCustomSubcategory3:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Product Custom Subcategory 3 filter. Custom subcategory (level 3) of the catalog product in the
Commerce Experience.
productCustomSubcategory4:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Product Custom Subcategory 4 filter. Custom subcategory (level 4) of the catalog product in the
Commerce Experience.
productLine:
anyOf:
- $ref: '#/components/schemas/CodedStrFilters'
- type: 'null'
description: Product Line filter. Line of the catalog product in the Commerce Experience.
productName:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Product Name filter. Name of the catalog product in the Commerce Experience.
productRange:
anyOf:
- $ref: '#/components/schemas/CodedStrFilters'
- type: 'null'
description: Product Range filter. Range of the catalog product in the Commerce Experience.
retailer:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Retailer Name filter. Name of the online or offline retailer associated with a click or transaction.
shopperCity:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Shopper City filter. The city, town, or municipality where the shopper was located during the session.
shopperCountry:
anyOf:
- $ref: '#/components/schemas/CountryFilters'
- type: 'null'
description: Shopper Country filter. The country where the shopper was located during the session.
shopperRegion:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Shopper Region filter. The primary administrative division (e.g., State, Province, or Region, dependent
on the country) where the shopper was located during the session.
shopperZipCode:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Shopper Zip Code filter. The local postal code or ZIP code associated with the shopper's location.
standardMedium:
anyOf:
- $ref: '#/components/schemas/CodedStrFilters'
- type: 'null'
description: Standard Medium filter. The categorized version of the utm_medium parameter, mapping various raw
values into a standardized set of marketing mediums.
standardSource:
anyOf:
- $ref: '#/components/schemas/CodedStrFilters'
- type: 'null'
description: Standard Source filter. The categorized version of the utm_source parameter, mapping various raw
values into a standardized set of traffic sources.
subaccountId:
anyOf:
- $ref: '#/components/schemas/ObjectIdFilters'
- type: 'null'
description: Subaccount filter. MikMak subaccount that contains the Experience associated with the metric.
utmAdId:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Ad ID (utm) filter. Value of the utm_adid parameter, if present, in the URL associated with the
metric.
utmAdvertiserId:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Advertiser ID (utm) filter. Value of the utm_advertiserid parameter, if present, in the URL associated
with the metric.
utmBu:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Business Unit (utm) filter. Value of the utm_bu parameter, if present, in the URL associated with
the metric.
utmCampaign:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Campaign (utm) filter. Value of the utm_campaign parameter, if present, in the URL associated with
the metric.
utmClicktype:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Click Type (utm) filter. Value of the utm_clicktype parameter, if present, in the URL associated
with the metric.
utmConfig:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Config (utm) filter. Value of the utm_config parameter, if present, in the URL associated with
the metric.
utmContent:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Content (utm) filter. Value of the utm_content parameter, if present, in the URL associated with
the metric.
utmCreativeFormat:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Creative Format (utm) filter. Value of the utm_creative_format parameter, if present, in the URL
associated with the metric.
utmCreativeid:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Creative ID (utm) filter. Value of the utm_creativeid parameter, if present, in the URL associated
with the metric.
utmFormat:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Format (utm) filter. Value of the utm_format parameter, if present, in the URL associated with
the metric.
utmId:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: ID (utm) filter. Value of the utm_id parameter, if present, in the URL associated with the metric.
utmMarketingTactic:
anyOf:
- $ref: '#/components/schemas/CodedStrFilters'
- type: 'null'
description: Marketing Tactic filter. This dimension can be awareness, consideration, or conversion, depending
on the presence of these strings in the URL associated with the metric.
utmMedium:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Medium (utm) filter. Value of the utm_medium parameter, if present, in the URL associated with
the metric.
utmPlacement:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Placement (utm) filter. Value of the utm_placement parameter, if present, in the URL associated
with the metric.
utmPlacementId:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Placement ID (utm) filter. Value of the utm_placementid parameter, if present, in the URL associated
with the metric.
utmSource:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Source (utm) filter. Value of the utm_source parameter, if present, in the URL associated with
the metric.
utmSourcePlatform:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Source Platform (utm) filter. Value of the utm_source_platform parameter, if present, in the URL
associated with the metric.
utmTerm:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Term (utm) filter. Value of the utm_term parameter, if present, in the URL associated with the
metric.
utmVariant:
anyOf:
- $ref: '#/components/schemas/StrFilters'
- type: 'null'
description: Variant (utm) filter. Value of the utm_variant parameter, if present, in the URL associated with
the metric.
auraAdSpend:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for auraAdSpend (is_higher_than / is_lower_than). At most one metric
may use numeric filters per request; the metric must also be listed in 'metrics'.
auraIncrementalContribution:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for auraIncrementalContribution (is_higher_than / is_lower_than).
At most one metric may use numeric filters per request; the metric must also be listed in 'metrics'.
averageClickPrice:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for averageClickPrice (is_higher_than / is_lower_than). At most
one metric may use numeric filters per request; the metric must also be listed in 'metrics'.
commerceLoadSessions:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for commerceLoadSessions (is_higher_than / is_lower_than). At most
one metric may use numeric filters per request; the metric must also be listed in 'metrics'.
commerceLoads:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for commerceLoads (is_higher_than / is_lower_than). At most one
metric may use numeric filters per request; the metric must also be listed in 'metrics'.
ctaView:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for ctaView (is_higher_than / is_lower_than). At most one metric
may use numeric filters per request; the metric must also be listed in 'metrics'.
ctaViewSessions:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for ctaViewSessions (is_higher_than / is_lower_than). At most one
metric may use numeric filters per request; the metric must also be listed in 'metrics'.
maxAuraRoas:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for maxAuraRoas (is_higher_than / is_lower_than). At most one metric
may use numeric filters per request; the metric must also be listed in 'metrics'.
minAuraRoas:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for minAuraRoas (is_higher_than / is_lower_than). At most one metric
may use numeric filters per request; the metric must also be listed in 'metrics'.
offlinePurchaseIntentClicks:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for offlinePurchaseIntentClicks (is_higher_than / is_lower_than).
At most one metric may use numeric filters per request; the metric must also be listed in 'metrics'.
onlinePurchaseIntentClicks:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for onlinePurchaseIntentClicks (is_higher_than / is_lower_than).
At most one metric may use numeric filters per request; the metric must also be listed in 'metrics'.
purchaseIntentClickSessions:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for purchaseIntentClickSessions (is_higher_than / is_lower_than).
At most one metric may use numeric filters per request; the metric must also be listed in 'metrics'.
purchaseIntentClicks:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for purchaseIntentClicks (is_higher_than / is_lower_than). At most
one metric may use numeric filters per request; the metric must also be listed in 'metrics'.
purchaseIntentRate:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for purchaseIntentRate (is_higher_than / is_lower_than). At most
one metric may use numeric filters per request; the metric must also be listed in 'metrics'.
purchaseIntentRateSession:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for purchaseIntentRateSession (is_higher_than / is_lower_than).
At most one metric may use numeric filters per request; the metric must also be listed in 'metrics'.
purchaseIntentValue:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for purchaseIntentValue (is_higher_than / is_lower_than). At most
one metric may use numeric filters per request; the metric must also be listed in 'metrics'.
rawSalesAccountAmount:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
description: Post-aggregation numeric bounds for rawSalesAccountAmount (is_higher_than / is_lower_than). At
most one metric may use numeric filters per request; the metric must also be listed in 'metrics'.
rawSalesAmount:
anyOf:
- $ref: '#/components/schemas/MetricNumericFilterRule'
- type: 'null'
# --- truncated at 32 KB (247 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/mikmak/refs/heads/main/openapi/mikmak-insights-api-openapi.yml