Agent Central
Server Details
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
- Status
- Healthy
- Uptime
- 34.8% over 83 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- agentcentral-to/agent-central-mcp
- GitHub Stars
- 6
- Server Listing
- agentcentral
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 98 tools
Descriptions are unusually explicit about boundaries ("do not use for X; use Y"), which rescues an otherwise overlapping surface of 98 analytics tools. However, several genuinely confusable near-duplicates remain — get_sp_entities_live vs get_sponsored_ads_entities_live both return live SP entity state, and get_sales_summary/get_sales_and_traffic/get_todays_sales/get_sales_velocity plus get_campaign_performance/get_sponsored_ads_report overlap heavily. An agent can usually route correctly if it reads the long descriptions, but not from names alone.
Nearly everything follows a snake_case verb_noun pattern (get_*, diagnose_*, refresh_*, submit_*), which is predictable and readable. Minor deviations are abbreviation drift (get_sp_entities_live vs get_sponsored_ads_entities_live, get_sb_/get_sd_ vs the implied-SP get_campaign_performance) and get_adgroup_performance vs the ad_group style used elsewhere.
98 tools is far past the point where each tool earns its place; the set spans ads, sales, inventory, fees, catalog, reviews, and brand analytics with many narrow view-per-tool splits. Splitting near-identical grains into separate tools (e.g. five distinct sales tools, multiple live-entity listers) inflates the count well beyond a well-scoped surface.
Read coverage of the Amazon seller/advertising domain is very broad and mostly closed-loop for analytics. But the surface is essentially read-only (no bid/budget/campaign/listing write tools) despite the 'Agent Central' framing, and descriptions reference tools that are absent — prepare_fba_inbound_options, inbound write tools, and create_report/get_report cited by get_report_document — creating dead ends in the FBA inbound and report retrieval workflows.
Available Tools
98 toolsdiagnose_performanceAdvertising performance comparisonARead-onlyInspect
Use when the user asks to compare Amazon sponsored advertising performance between two periods. Returns changes across campaign, ad, search-term, targeting, or advertised-product dimensions supported by the selected ad product. Defaults to Sponsored Products; also supports Sponsored Brands and Sponsored Display. Uses stored reports, not live entity state or write verification. Comparisons show observed changes, not proof of causation.
| Name | Required | Description | Default |
|---|---|---|---|
| ad_product | No | Sponsored ad product to compare: SP (Sponsored Products), SB (Sponsored Brands), or SD (Sponsored Display). Defaults to SP. | SP |
| profile_id | No | Filter by profile ID | |
| compare_end | Yes | Comparison period end date (YYYY-MM-DD) | |
| current_end | Yes | Current period end date (YYYY-MM-DD) | |
| focus_metric | No | Metric used to sort observed period differences by absolute change | acos |
| campaign_name | No | Filter by campaign name (LIKE match) | |
| compare_start | Yes | Comparison period start date (YYYY-MM-DD) | |
| current_start | Yes | Current period start date (YYYY-MM-DD) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, so safety is covered. The description still adds genuine value beyond annotations: it discloses the data source ('stored reports, not live entity state') and explicitly caps interpretive claims ('observed changes, not proof of causation'), which prevents misuse as a causal or real-time check.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The trigger condition is front-loaded, followed by scope, defaults, and caveats in four compact sentences. It is well organized with no filler, though the data-source and causation sentences could be tightened slightly.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained. Given 10 parameters and the multi-dimension comparison complexity, the description covers trigger, scope, defaults, and data limitations adequately; freshness/diagnostics behavior lives in the schema descriptions rather than the prose.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so every parameter is documented in the schema, including ad_product defaults and focus_metric sorting semantics. The description only restates the default ad product and dimension support, adding little syntax or interpretation beyond the structured fields. Baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource ('compare Amazon sponsored advertising performance between two periods') and defines the scope of returned changes (campaign, ad, search-term, targeting, advertised-product dimensions). It does not name any sibling tool explicitly, but the cross-period comparison framing distinguishes it from single-period siblings like get_campaign_performance.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'Use when the user asks to compare ... between two periods' gives a clear triggering condition. However, it offers no exclusions or pointers to alternatives (e.g., when to prefer get_campaign_performance or get_sp_campaign_performance), leaving the agent to infer boundaries.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_account_data_tourAmazon seller account overviewARead-onlyInspect
Use when the user requests an overview of their connected Amazon seller account. Returns stored sales, advertising, inventory, top-selling products, period comparisons, data freshness, and coverage summaries where available. Requires Ads or Inventory access. Read-only; does not change Amazon records or prepare write actions.
| Name | Required | Description | Default |
|---|---|---|---|
| detail_level | No | Text detail for cross-domain signals. summary keeps a compact preview; expanded shows more signal bullets while still bounded. | summary |
| evidence_limit | No | Maximum evidence rows per section. Defaults to 5. | |
| spotlight_count | No | Number of spotlight products to include. Defaults to 3. | |
| date_window_days | No | Number of days in the current and comparison windows. Defaults to 30. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so safety is partly covered. The description still adds meaningful context beyond them: it states an access prerequisite ('Requires Ads or Inventory access'), signals the data is stored rather than live ('Returns stored ...'), and discloses that freshness and coverage summaries are included 'where available', implying partial data. The 'does not prepare write actions' line is largely redundant with readOnlyHint.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with the usage trigger, then return scope, then access and safety. It is efficient with no filler, though the middle sentence is a fairly dense enumeration of returned domains rather than a structured summary.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described, and the schema fully documents the four optional parameters with defaults. The description covers purpose, triggering condition, access requirement, and read-only nature. What is missing is drill-down routing guidance against the large sibling set, which for a broad overview tool would materially help an agent decide when to stop here.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and all four parameters (detail_level, evidence_limit, spotlight_count, date_window_days) carry their own defaults, ranges, and explanations in the schema. The description adds no parameter-level meaning, so the baseline of 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb and resource ('overview of their connected Amazon seller account') and enumerates the data domains returned (sales, advertising, inventory, top-selling products, comparisons, freshness, coverage). It is clearly distinguishable from the many single-domain siblings by being a cross-domain aggregate. It stops short of explicitly naming a sibling it is not, which keeps it at 4 rather than 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'Use when the user requests an overview of their connected Amazon seller account' gives a clear triggering context. There is no explicit exclusion or routing advice (e.g. 'for a single domain, use get_sales_summary or get_campaign_performance instead'), which is a real gap given ~90 highly specific sibling tools, but the when-to-use condition itself is unambiguous.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_account_infoConnection and data availabilityARead-onlyInspect
Use when the user asks about the current connection, marketplace, account access, available date ranges, or enabled tools. Returns the key's display name and safe prefix, marketplace scope, connection status, source coverage dates, historical access limit, and effective tool access. api_key.permissions lists special capabilities; tools and tool_scope_by_domain describe effective read/write access. view=data_map returns source and tool mappings, not business performance data.
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | summary | |
| limit | No | ||
| domain | No | ||
| offset | No | ||
| tool_names | No | ||
| entity_type | No | ||
| metric_family | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=false for destruction and openWorldHint=false, so the safety profile is covered; the description adds real value by describing the response payload (permissions, tool_scope_by_domain, coverage dates) and the data_map caveat. It says nothing about what limit/offset do behaviorally, how large the response can get, or whether capability data can lag actual enforcement, so it stays short of rich disclosure.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with the trigger sentence, then a dense return-value list, then a single scoping caveat; every sentence carries information. The middle enumeration is long but each item is a distinct return field rather than filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, so the description's explicit enumeration of returned fields is genuinely necessary and well done. The gap is the six undocumented input parameters; an agent can call the tool with defaults, but it cannot correctly use the filtering and pagination options without guessing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 7 parameters, so the description must carry the load and it largely does not: only 'view' is named, with the data_map value explained. domain, limit, offset, tool_names, entity_type, and metric_family are never mentioned, leaving an agent unable to infer how to filter or page through the tool's output.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific resource (account/connection metadata) and enumerates exactly what it returns: key display name and safe prefix, marketplace scope, connection status, source coverage dates, historical access limit, and effective tool access. That clearly separates it from the many performance-oriented siblings like get_sales_summary or diagnose_performance, though it never names an alternative explicitly and the action verb is only implicit ('Returns').
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It opens with an explicit 'Use when the user asks about the current connection, marketplace, account access, available date ranges, or enabled tools,' which gives a clear trigger context. It also warns that view=data_map returns source and tool mappings rather than business performance data, an effective when-not signal, but it does not route the agent to a named sibling for actual performance data.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_action_historyAction historyARead-onlyInspect
Return the tenant-wide audit log of changes agentcentral made (bids, budgets, keywords, negatives, targets, states, listings, and other writes), newest first. This is the reliable record of what the agent changed and when, including for reconstructing what changed around a performance shift; Amazon's own change history (get_ads_change_history) does not include API/agentcentral changes. Requires the active API key to include agent_actions:read; if allowed, returns actions submitted by all keys in this tenant, not just the caller key.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Optional ASIN filter for historical audit rows that populated asin. | |
| limit | No | Maximum rows to return, newest first (1-500, default 100). | |
| domain | No | Optional write domain filter. Currently audited write actions are in ads, catalog, and fulfillment. | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| target | No | Optional substring match against the audit target field, such as campaign:123, keyword:456, or listing:SKU:price. | |
| end_date | No | Optional YYYY-MM-DD upper bound for action timestamp. Defaults to today. | |
| tool_used | No | Optional exact MCP write tool name filter. | |
| profile_id | No | Optional Amazon Ads/Seller profile ID filter. | |
| start_date | No | Optional YYYY-MM-DD lower bound for action timestamp. Defaults to 30 days ago. | |
| action_type | No | Optional exact audit action type filter. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the read-only, non-destructive, closed-world profile, and the description adds real context beyond them: a required permission scope (agent_actions:read), the fact that results span all API keys in the tenant rather than just the caller's, and newest-first ordering. It stops short of describing volume limits or truncation behavior, but the output schema covers pagination.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with what the tool returns and what it is reliable for, followed by the sibling comparison and the auth caveat. No sentence is filler and the most decision-relevant facts come first.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 10-parameter read tool with full schema coverage and an output schema, the description supplies the missing decision-critical context: permission requirement, tenant-wide result scope, and the reason to prefer it over the Amazon-native alternative. Nothing needed to call it correctly is absent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so every parameter including asin, target, tool_used and the date bounds is already documented with format and defaults. The description reinforces date scoping and the write categories the filters operate over, but adds no syntax or semantics the schema does not already provide; baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource: returns the tenant-wide audit log of changes agentcentral made, enumerating the write categories (bids, budgets, keywords, negatives, targets, states, listings). It explicitly distinguishes itself from the closest sibling, get_ads_change_history, by noting that Amazon's history excludes API/agentcentral writes.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives a concrete use case (reconstructing what changed around a performance shift) and names the alternative tool while explaining why it is insufficient for this purpose. An agent can decide between this and get_ads_change_history without opening either schema.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_ad_eligibilityAd eligibilityARead-onlyInspect
Check product eligibility for selected ad types. Defaults to Sponsored Products, Brands, and Display, and can optionally include DSP. Returns overall status and any eligibility warnings or ineligibility reasons for each ASIN/SKU.
| Name | Required | Description | Default |
|---|---|---|---|
| asins | Yes | ASINs to check eligibility for | |
| ad_types | No | Optional ad types to check. Defaults to SP, SB, and SD. | |
| profile_id | No | Numeric Amazon Ads profile ID. Optional when this API key has exactly one enabled Ads profile; agentcentral will default it. Call get_account_info for amazon_ads.enabled_profile_ids. Do not use the marketplace ID, tenant ID, or API key prefix. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=true, so the safety profile is covered. The description adds value by disclosing the response shape — overall status plus per-ASIN/SKU warnings and ineligibility reasons — but says nothing about rate limits, batching constraints, or what happens when an ASIN is unknown.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences with no waste; scope and defaults are front-loaded and the return description follows. Nothing is repeated and every clause carries information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, the description needn't explain return values, and it nonetheless summarizes them. For a read-only eligibility check with fully documented parameters, the only gap is practical context such as the 50-ASIN cap or batch expectations, which the schema already covers.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so all five parameters are well documented in the schema itself. The description restates the ad_types default (SP, SB, SD) but adds no format, ordering, or ASIN-limit guidance beyond what the schema already provides. Baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource: 'Check product eligibility for selected ad types', and names the concrete defaults (Sponsored Products, Brands, Display) plus optional DSP. That distinguishes it from get_fba_eligibility and get_listing_restrictions, but it never names a sibling explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied by 'check eligibility for selected ad types' and the default-scope sentence tells the agent what happens when ad_types is omitted. There is no statement of when NOT to use it, no prerequisites (profile access, campaign context), and no routing to alternative tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_ad_entity_historyKeyword and target historyARead-onlyInspect
Returns daily SP/SB keyword or product-target bid, source currency and state observations, including paused/zero-delivery entities. history returns captures; net_changes compares the exact start/end dates, including unchanged entities. Missing or incomplete enumeration is unknown, not absence. Null is not zero. Daily captures cannot identify actors, causes, intraday edits/reversals, or states before collection began.
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | Daily observations, or net differences between the exact start and end capture dates (not every edit). | history |
| limit | No | Rows per page, 1–100 | |
| offset | No | Continue with pagination.next_offset; keep all filters unchanged | |
| end_date | No | UTC capture date, YYYY-MM-DD. Defaults to today. Net changes use these exact endpoints, with no carry-forward. | |
| ad_product | Yes | Sponsored Products or Sponsored Brands | |
| entity_ids | No | Up to 100 exact entity IDs. Without parent filters, includes absent/unknown observations for these IDs. | |
| profile_id | No | Numeric Amazon Ads profile ID. Optional when this API key has exactly one enabled Ads profile; agentcentral will default it. Call get_account_info for amazon_ads.enabled_profile_ids. Do not use the marketplace ID, tenant ID, or API key prefix. | |
| start_date | No | UTC capture date, YYYY-MM-DD. Defaults to 30 days ago. At most 90 inclusive dates per request. | |
| ad_group_id | No | Exact ad group ID; net changes match either observed endpoint | |
| campaign_id | No | Exact campaign ID; net changes match either observed endpoint | |
| entity_kind | Yes | Entity family; IDs are scoped to this family and ad product | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare a safe read (readOnlyHint true, destructiveHint false, openWorldHint false), yet the description goes materially further: enumeration gaps mean unknown, not absence; null is not zero; and daily captures cannot reveal actors, causes, intraday edits/reversals, or pre-collection states. These are substantive interpretation constraints an agent would otherwise get wrong, and they do not contradict the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with what the tool returns, then view semantics, then caveats. The sentences are dense but each carries distinct information; the compressed phrasing ('Missing or incomplete enumeration is unknown, not absence') is terse enough to read as clipped rather than wasteful.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 13-parameter, read-only history tool with an output schema and full annotation coverage, the description covers the interpretive risks (unknown vs absence, null vs zero, actor/cause limits) that the schema cannot. Remaining gaps are minor: the 90-day range cap and pagination discipline live in the schema, so their absence here is acceptable.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With 100% schema coverage the baseline is 3, but the description adds genuinely new semantics: net_changes compares 'the exact start/end dates, including unchanged entities', which the schema only partially conveys via 'not every edit'. It does not add anything for limit/offset/entity_ids beyond what the schema documents.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb and enumerates the exact resources returned: daily SP/SB keyword or product-target bid, source currency, and state observations, plus scope detail ('including paused/zero-delivery entities'). It is clearly distinguishable from performance tools by naming the observed fields, though it never names the near-siblings (get_ads_change_history, get_action_history) it could be confused with.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It differentiates the two views precisely ('history returns captures; net_changes compares the exact start/end dates, including unchanged entities'), which guides parameter choice. It gives no guidance on when an agent should pick this tool rather than get_ads_change_history or get_keyword_performance, so tool-level selection is left inferred.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_adgroup_performanceAd group performanceARead-onlyInspect
Use to drill Sponsored Products performance from campaign to ad group: spend, sales, ACOS, ROAS, CTR, CPC, CVR. Grain: campaign + ad group; recent ~3 days may be incomplete. Do not use for bidded keyword/target or customer search-term analysis; use get_keyword_performance or get_search_terms. Each row's refresh_window_open is true when at least one included reporting date is on or after settling_from_date and on or before reporting-local today. settling_from_date is the start of that profile/table's latest completed scheduled re-pull window (normally 16 calendar days ending the day before refresh). It means we still re-pull the day, not that its value will change; false is not a guarantee of finality. Missing completed-window evidence returns null.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | spend |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| profile_id | No | Filter by profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| ad_group_name | No | Filter by ad group name (LIKE match) | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only cover read-only safety; the description adds substantial unstated behavior: recent ~3 days may be incomplete, and a precise definition of refresh_window_open including the caveat that false is not a guarantee of finality and that missing evidence yields null. These are exactly the misinterpretation traps an agent would otherwise fall into.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with purpose, grain, and exclusions before the freshness nuance, which is the right order. The closing block spends four sentences explaining a single output field (refresh_window_open/settling_from_date), which is justified by its non-obvious semantics but is denser than the rest of the description.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return values need not be described, yet the description still covers the freshness semantics an agent must have to interpret results correctly. For an 11-parameter reporting tool with sibling overlap, nothing needed for correct invocation or interpretation is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so limit/offset/sort/filters are already fully documented; the description adds no parameter-level meaning beyond mentioning the date-range grain. Baseline 3 applies when the schema does the heavy lifting.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('drill Sponsored Products performance from campaign to ad group') and names the exact metrics returned plus the row grain. This separates it cleanly from get_campaign_performance (coarser grain) and the keyword/search-term siblings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit routing: 'Do not use for bidded keyword/target or customer search-term analysis; use get_keyword_performance or get_search_terms.' The positive case ('Use to drill ... from campaign to ad group') is clear. It does not explicitly name get_campaign_performance as the coarser alternative, which is the most likely confusion given the shared metric set.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_ads_change_historyAds change historyARead-onlyInspect
Returns Amazon's console change-history events for Sponsored Products and Sponsored Brands (the Seller Central History tab, last 90 days). IMPORTANT: changes made through the API, including every change agentcentral makes, do NOT appear here, so this is typically empty for agent-managed accounts. To see changes agentcentral made use get_action_history; to detect any Sponsored Products campaign-setting change regardless of source use get_campaign_snapshots with view=changes. Amazon does not include who made the change and does not return Sponsored Display changes.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| keyword | No | Filter by keyword text from event metadata. | |
| sort_by | No | Column to sort by. | event_timestamp |
| end_date | No | Optional. YYYY-MM-DD upper bound on event_date. Defaults to today. | |
| entity_id | No | Filter by changed entity ID. | |
| profile_id | No | Filter by Amazon Ads profile ID. | |
| sort_order | No | Sort order. | desc |
| start_date | No | Optional. YYYY-MM-DD lower bound on event_date. Defaults to 30 days ago. | |
| ad_group_id | No | Filter by ad group ID from event metadata. | |
| campaign_id | No | Filter by campaign ID from event metadata. | |
| change_type | No | Filter by Amazon change type, for example STATUS, BUDGET_AMOUNT, BID_AMOUNT, or NAME. | |
| entity_type | No | Filter by Amazon Ads change-history entity type. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover safety (readOnlyHint=true, destructiveHint=false, openWorldHint=false), and the description goes well beyond them by disclosing the data-source gap (API-made changes and all agentcentral changes are absent), the 90-day window, the missing actor attribution, and the omission of Sponsored Display. Those are precisely the behavioral limits that would otherwise cause an agent to misread an empty result as 'no changes occurred'.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose and scope come first, then the critical exclusion, then the two alternative tools in a single sentence. Every clause carries load-bearing information and there is no filler or restatement of the title.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The tool has 15 optional parameters, a full output schema, and read-only annotations, so return shape, pagination, and safety are already covered elsewhere. The description supplies the only thing structured fields cannot: that results are sourced from Amazon's console, are typically empty, omit actor identity, and exclude Sponsored Display.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and every one of the 15 parameters carries its own documentation, including enum values and defaults, so the schema does the heavy lifting and a baseline 3 applies. The description adds only an implicit reconciliation of the date bound ('last 90 days') against start_date/end_date defaults, without discussing filtering or sort behavior beyond what the schema states.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Returns Amazon's console change-history events for Sponsored Products and Sponsored Brands') and bounds the scope to the Seller Central History tab over the last 90 days. It also names the exact cases where it is the wrong tool, so an agent can distinguish it from get_action_history and get_campaign_snapshots without opening any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit routing: use get_action_history for agentcentral-made changes, and get_campaign_snapshots with view=changes for any Sponsored Products campaign-setting change regardless of source. It also flags that the tool is 'typically empty for agent-managed accounts', which is exactly the when-not-to-use signal an agent needs before spending a call.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_aplus_statusA+ Content statusARead-onlyInspect
Inspect A+ Content and Brand Story coverage. view='documents' lists document metadata; view='relations' returns authoritative ASIN assignments for one exact content reference key and identifies its Amazon content type and locale; view='coverage' compares that document with the latest active ASINs for a catalog brand and returns factual assigned or missing rows. Requires Brand Registry.
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | documents lists A+ document metadata; relations returns authoritative ASIN assignments for one content_reference_key; coverage compares one document's assignments with the active ASINs for a catalog brand. | documents |
| brand | No | coverage only. Catalog brand whose latest active ASINs are compared with the selected document. | |
| limit | No | Max rows to return. | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| brand_match | No | coverage only. Defaults to exact normalized catalog-brand equality; contains uses case-insensitive substring matching. | |
| coverage_state | No | coverage only. Defaults to missing; assigned returns covered active brand ASINs and all returns both states. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| content_reference_key | No | Required for relations and coverage. Copy the exact opaque key from documents view; do not infer it from the document name. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=true, so the description is not obligated to cover safety. It adds genuine context beyond them: the Brand Registry authorization requirement, the word 'authoritative' signalling that relations output is a source of truth rather than a derived estimate, and that coverage rows are 'factual assigned or missing' rather than predictive. Pagination and freshness behavior are pushed to schema fields.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The three core sentences are front-loaded with the general purpose before the view breakdown, and each maps to one enum value, so a reader can scan quickly. Some content duplicates the view enum description verbatim, which is mild redundancy, but overall the text is dense and earns its length.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 9 parameters, full schema coverage, an output schema, and populated annotations, the description only needs to establish purpose, view semantics, and access requirements, all of which it does. The one residual gap is that it does not hint at the diagnostics/freshness options, though those are documented in the schema and arguably out of scope for a routing description.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the parameters are fully documented in structured form and a baseline of 3 applies. The description shadows the schema by restating the three view values and the content_reference_key dependency rather than adding syntax or edge-case behavior beyond it. The nuanced options (brand_match, coverage_state, include_raw_rows) are left entirely to their schema descriptions.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence names a specific verb ('Inspect') and resource domain ('A+ Content and Brand Story coverage'), and the three sentences that follow decompose each view into the distinct output it produces. No sibling tool in the list addresses A+ content, and the description makes its scope self-evident without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description specifies which view to pick and what each returns: 'documents' for metadata, 'relations' for assignments to one key, 'coverage' for comparison against a brand's active ASINs. It also states a hard prerequisite ('Requires Brand Registry') and implies the dependency chain that documents must be queried before relations/coverage. It stops short of explicit when-not guidance, but there is no competing sibling that would need to be disambiguated.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_attribution_performanceAttribution performanceARead-onlyInspect
Use for Amazon Attribution tagged off-Amazon traffic, with publisher, campaign/ad group/creative, product, purchases, sales, brand halo, and new-to-brand metrics. Product fields product_asin, product_name, brand_name, and marketplace are populated for report_type=PRODUCTS; PERFORMANCE rows can leave them null. Do not use for on-Amazon ads, search terms, or total seller sales; use campaign/search/sales tools.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | attributed_sales_14d |
| end_date | No | Optional. YYYY-MM-DD. Defaults to yesterday. | |
| min_sales | No | Only include rows with at least this 14-day attributed sales value | |
| publisher | No | Filter by off-Amazon publisher (LIKE match, use % for wildcards) | |
| profile_id | No | Filter by ad account profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago. | |
| ad_group_id | No | Filter by Attribution ad group ID | |
| campaign_id | No | Filter by Attribution campaign ID | |
| creative_id | No | Filter by Attribution creative ID | |
| report_type | No | Attribution report type | PERFORMANCE |
| product_asin | No | Filter product-report rows by purchased ASIN | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| product_conversion_type | No | Filter product-report rows by conversion type |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so safety and scope are covered structurally. The description adds useful behavioral context that annotations cannot: product fields are populated only for report_type=PRODUCTS while PERFORMANCE rows may leave them null, which materially affects interpretation of results.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The first sentence front-loads the datasource, report dimensions, and metrics; the second explains a key field-population nuance; the third provides exclusions and alternatives. Dense but efficient, with no filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 17 mostly optional parameters, an output schema, and annotations covering safety, the description supplies the missing decision context: attribution-only scope, report_type-dependent field population, and sibling alternatives. Nothing essential for correct invocation appears omitted.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3, but the description adds non-obvious cross-parameter semantics: product_asin, product_name, brand_name, and marketplace are only populated for report_type=PRODUCTS. That relationship is not fully conveyed by the schema descriptions alone and helps the agent pick report_type correctly.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb/resource scope: Amazon Attribution tagged off-Amazon traffic, with the dimensions and metrics it covers (publisher, campaign/ad group/creative, product, purchases, sales, brand halo, NTB). It is clearly distinguishable from sibling performance tools because it names the attribution datasource rather than on-Amazon ad performance.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly names when not to use it (on-Amazon ads, search terms, total seller sales) and routes the agent to campaign/search/sales tools instead. This is exactly the when/when-not/alternative structure that prevents mis-selection among the many sibling performance tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_audience_segmentsAudience segmentsARead-onlyInspect
Discover available Amazon Ads audience IDs for a profile from targetableEntities/list, with optional text and category-path search. The live endpoint's taxonomy is returned in category; type is often AUDIENCE, and Amazon may omit name, provider, status, and description.
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Optional free-text search for audience segment names, descriptions, types, or categories. | |
| next_token | No | Amazon pagination token from a previous response. | |
| profile_id | No | Numeric Amazon Ads profile ID. Optional when this API key has exactly one enabled Ads profile; agentcentral will default it. Call get_account_info for amazon_ads.enabled_profile_ids. Do not use the marketplace ID, tenant ID, or API key prefix. | |
| max_results | No | Maximum number of audience segments to return. Defaults to 25. | |
| segment_types | No | Deprecated legacy filter. segment_types is deprecated for get_audience_segments on targetableEntities/list. Use category_path_contains to filter Amazon's current category taxonomy. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| category_path_contains | No | Optional case-insensitive substring filter against Amazon's category path, for example 'Custom-built > Product'. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only and open-world safety, so the bar is lower, and the description adds real value: it discloses that the live endpoint returns taxonomy in category, that type is often AUDIENCE, and that Amazon may omit name, provider, status, and description. That warning about sparse fields prepares an agent for partial results in a way the annotations cannot.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences with no filler, but they are dense and the second sentence packs several loosely related facts (taxonomy field, likely type value, omitted fields) without clear ordering. It is efficient but not maximally scannable.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema and fully described parameters, the definition is nearly sufficient, and the sparse-field warning fills the main gap. However, it says nothing about pagination behavior via next_token or how max_results interacts with the response size, which matters for an 8-parameter listing tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so every parameter including query, category_path_contains, segment_types, and include_diagnostics is already documented in detail. The description only gestures at "optional text and category-path search" without adding syntax or formatting detail beyond the schema, so the baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
"Discover available Amazon Ads audience IDs for a profile" gives a concrete verb plus resource, and naming the targetableEntities/list source tells an agent exactly what data backs the result. It does not explicitly contrast itself with nearby targeting tools such as get_sp_targeting_options, but the resource is specific enough to identify.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The mention of "optional text and category-path search" implies how to narrow results, but there is no explicit when-to-use/when-not-to-use guidance and no statement about alternatives among the many sibling get_* tools. Usage must largely be inferred from the resource name.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_awd_inventoryAWD inventoryARead-onlyInspect
Use for raw AWD (Amazon Warehousing & Distribution) inventory snapshot: on-hand and inbound quantities per SKU. AWD inventory snapshots do not expose FNSKU in this dataset. Do not use for FBA fulfillable stock or ASIN-level identity; use get_fba_inventory or get_listing_registry with view='listings'. Included in get_days_of_cover. view=live reads one bounded Amazon SKU-ordered page with explicit available, reserved, and outbound-to-FBA quantities; missing detail stays null. Live pages use next_token, not offset, sku filtering, or snapshot_date, and do not write or refresh stored data.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU | |
| view | No | Stored snapshot by default; live reads current Amazon AWD details without storing them. | snapshot |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | total_onhand_quantity |
| next_token | No | Live-view continuation token from the preceding complete page. | |
| sort_order | No | Sort order | desc |
| snapshot_date | No | Snapshot date (YYYY-MM-DD). Defaults to the latest observed snapshot, including an empty refresh. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish a safe read-only, closed-world profile, and the description adds substantial context on top: live view reads one bounded Amazon SKU-ordered page, never writes or refreshes stored data, and leaves missing detail as null. The remaining gap is that it doesn't state what the snapshot view does when data is stale or empty beyond the schema's snapshot_date note.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The scope statement and alternative routing are front-loaded in the first two sentences, with mode-specific caveats following. It is dense but nearly every sentence carries operational information; minor density in the live-page paragraph costs it nothing significant.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 10-parameter tool this is complete: the two views and their divergent pagination/filtering rules are explained, output schema covers return shape, and annotations cover safety. An agent has everything needed to pick the correct view and avoid an invalid parameter combination.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so baseline would be 3, but the description earns credit by explaining cross-parameter behavior the schema cannot: live pages require next_token rather than offset, sku filtering, or snapshot_date. It also characterizes what the live page returns (available, reserved, outbound-to-FBA quantities).
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific resource and a specific data shape: a raw AWD inventory snapshot with on-hand and inbound quantities per SKU. It explicitly separates itself from sibling tools, stating AWD snapshots do not expose FNSKU and directing the agent to get_fba_inventory or get_listing_registry for FBA/ASIN-level identity.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It provides explicit use and do-not-use conditions with named alternatives, and further clarifies that this data is already included in get_days_of_cover, which prevents redundant calls. The live-view paragraph adds a second layer of guidance by ruling out offset, SKU filtering, and snapshot_date in that mode.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_awd_shipment_itemsAWD shipment itemsARead-onlyInspect
Get per-SKU line items from AWD shipments — SKU, quantity per shipment. Use to prorate AWD/AGL freight charges to specific ASINs. Defaults to latest snapshot.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by specific SKU | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_order | No | Sort order by snapshot_date | desc |
| shipment_id | No | Filter by specific shipment ID | |
| snapshot_date | No | Snapshot date (YYYY-MM-DD). Defaults to the latest observed snapshot, including an empty refresh. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, openWorldHint=false and destructiveHint=false, so the safety profile is covered. The description adds real behavioral context beyond that: results default to the latest snapshot, which matters when the agent reasons about data recency. It doesn't discuss pagination or result capping, but those live in the schema and output schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three short clauses, front-loaded with what is returned, then why it matters, then the default. No filler and no restating of the name or title.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With annotations, a fully described 8-parameter schema and an output schema, the description only needs to cover purpose, use case and defaults — which it does. The one gap is not explicitly contrasting itself with get_awd_shipments for an agent choosing between shipment-level and SKU-level views.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so every parameter including limit, offset, sort_order and include_diagnostics is already documented in the schema. The description only echoes the snapshot default, adding no syntax or filtering semantics beyond what the schema provides — baseline 3.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Get per-SKU line items from AWD shipments') and pins down the returned fields (SKU, quantity per shipment), which distinguishes it from the shipment-level get_awd_shipments and the aggregate get_awd_inventory.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives a concrete use case — prorating AWD/AGL freight charges down to specific ASINs — which tells the agent when this grain of data is the right one. It stops short of explicitly naming sibling tools to prefer or exclude, so it's clear context rather than full routing guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_awd_shipmentsAWD shipmentsARead-onlyInspect
Get AWD shipment-level data — shipment IDs, statuses, and timestamps. For per-SKU quantities within a shipment, use get_awd_shipment_items.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | created_at |
| end_date | No | Optional. YYYY-MM-DD. Filter shipments created before this date. The range may span at most 366 days. | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Filter shipments created after this date. The range may span at most 366 days. | |
| shipment_status | No | Filter by shipment status | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile is fully covered. Beyond that the description adds no behavioral context of its own — nothing about pagination behavior, the 366-day range cap, or result-size capping, all of which live only in the parameter schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences with zero filler: the capability statement comes first, the sibling routing second. Nothing repeats the schema or the annotations.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and the schema fully documents all nine parameters. The description supplies purpose plus sibling routing, which is nearly sufficient; only the lack of any behavioral note on pagination or date-range scoping keeps it short of complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so every one of the nine parameters is already documented in the schema, including limit/offset ranges, sort enums, and date patterns. The description mentions no parameter semantics at all, so the baseline 3 for full schema coverage applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ("Get AWD shipment-level data") and enumerates the returned fields (shipment IDs, statuses, timestamps). It also explicitly distinguishes itself from the closest sibling, get_awd_shipment_items, so an agent can tell the two apart without opening either schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives an explicit routing rule: for per-SKU quantities inside a shipment, use get_awd_shipment_items instead. That covers the main fork. It does not address the other adjacent siblings (get_inbound_shipments for FBA inbound, get_awd_inventory for stock levels), leaving the AWD-vs-FBA boundary to inference from the name.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_bid_recommendationsBid recommendationsARead-onlyInspect
Get Amazon's suggested Sponsored Products keyword bids. Requires either ASINs for a new ad group context or both campaign_id and ad_group_id for an existing ad group. Returns Amazon's recommended bid with low and high range for each keyword. This is Sponsored Products only; for Sponsored Brands Amazon provides a campaign-level suggested CPC (minimum and recommended), not per-keyword bids, via get_sponsored_ads_targeting_options with ad_product=SB, option_type=bid_recommendations, and landing_pages.
| Name | Required | Description | Default |
|---|---|---|---|
| asins | No | ASINs for a new ad group context. Provide this or both campaign_id and ad_group_id. | |
| keywords | Yes | Keywords to get bid recommendations for | |
| profile_id | No | Numeric Amazon Ads profile ID. Optional when this API key has exactly one enabled Ads profile; agentcentral will default it. Call get_account_info for amazon_ads.enabled_profile_ids. Do not use the marketplace ID, tenant ID, or API key prefix. | |
| ad_group_id | No | Existing ad group ID to use for bid recommendations. Requires campaign_id. | |
| campaign_id | No | Existing campaign ID to use for bid recommendations. Requires ad_group_id. | |
| bidding_strategy | No | Bidding strategy for new ad group recommendations. Ignored when campaign_id and ad_group_id are provided. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=true, so the safety profile is covered; the description adds value by disclosing the return shape (recommended bid plus low/high range per keyword) and the important asymmetry that Sponsored Brands only yields a campaign-level suggested CPC rather than per-keyword bids. It stops short of mentioning rate limits, freshness behavior, or batch caps, which are the remaining behavioral gaps.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with purpose, then prerequisites, then the cross-product routing rule. The longer third sentence is dense but every clause carries actionable routing information (product, endpoint, and parameters), so nothing is padding.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, the description need not enumerate return fields and it doesn't over-explain them. For an 8-parameter read-only tool with full schema coverage this is nearly complete; only operational details such as the 100-keyword/50-ASIN caps and freshness expectations are absent from the prose.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so every parameter (including bidding_strategy's 'ignored when campaign_id and ad_group_id are provided' note and the include_raw_rows/include_diagnostics flags) is already documented in structured form. The description reinforces the asins-vs-IDs exclusivity and the new-vs-existing ad group distinction, but adds no syntax, format, or constraint detail beyond the schema. Baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The first sentence is a specific verb+resource+scope: "Get Amazon's suggested Sponsored Products keyword bids." It explicitly bounds the tool to Sponsored Products and later names the sibling that handles Sponsored Brands, so an agent can distinguish it from get_sponsored_ads_targeting_options and get_sp_targeting_options without opening any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It states the two mutually exclusive calling modes (ASINs for a new ad group, or campaign_id + ad_group_id for an existing one) and names the exact alternative for the out-of-scope case, including the parameter values needed there (ad_product=SB, option_type=bid_recommendations, landing_pages). That is explicit when-to-use and when-not-to-use guidance with a named fallback.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_brand_healthBrand healthARead-onlyInspect
Get Amazon Ads Brand Metrics health by brand and category: awareness, consideration, sales, engaged-shopper rate, conversion rate, and new-to-brand rate versus category peers.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | metrics_computation_date |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today. | |
| brand_name | No | Filter by brand name (LIKE match, use % for wildcards) | |
| profile_id | No | Filter by ad account profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 90 days ago. | |
| category_path | No | Filter by category path (LIKE match, use % for wildcards) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| category_tree_name | No | Filter by category tree name | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnly, non-destructive, closed-world behavior. The description adds the metric scope and peer comparison, but omits operational behavior like date defaults, pagination, freshness, and raw/diagnostic row modes; those are left to the schema. Credit is limited because annotations cover the safety profile.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
One front-loaded sentence with a tight metric list and no filler. It is appropriately sized for a retrieval tool whose parameter details live in the schema.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 12-parameter read-only analytics tool with a full schema and output schema, the description gives adequate purpose and metric scope. It does not cover usage routing or operational defaults, but those gaps are mostly mitigated by rich schema and annotations.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and all 12 parameters are documented in the schema, so the baseline is 3. The description reinforces brand/category filtering and metric outputs, but adds no parameter syntax, defaults, or enum guidance beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description gives a specific verb ('Get') and resource ('Amazon Ads Brand Metrics health'), scopes it by brand and category, and names six metrics. It does not explicitly contrast with sibling tools such as get_brand_search_terms or get_share_of_voice, so it is clear but not fully sibling-differentiated.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It implies the tool is for retrieving brand health metrics by brand/category, but gives no explicit when-to-use, when-not-to-use, or alternative-tool guidance. An agent can infer the broad context but must decide between this and other brand/analytics tools without help.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_brand_search_termsBrand search termsARead-onlyInspect
Use when the user requests Amazon Brand Analytics Search Terms reports: top_terms returns search-term ranks, term_products returns clicked products for one exact term, and asin_terms returns terms for one exact clicked ASIN. Reads stored reports for a required date window of at most 42 days. Lookup views require the exact term or ASIN; wildcard term searches are not supported.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | asin_terms only. Exact clicked ASIN. | |
| view | No | Bounded serving view. | top_terms |
| limit | No | Max rows (1-200, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Sort column. Allowed values depend on view. | |
| end_date | No | Optional report-week end upper bound (YYYY-MM-DD). The range may span at most 42 days. Defaults to the latest complete week. | |
| sort_order | No | Sort direction. Defaults to ascending rank or descending share depending on view. | |
| start_date | No | Optional report-week start lower bound (YYYY-MM-DD). The range may span at most 42 days. Defaults to the latest complete week. | |
| search_term | No | term_products only. Exact search term; wildcard and substring scans are not supported. | |
| department_name | No | Optional exact department filter. | |
| min_click_share | No | Lookup views only. Minimum Amazon-reported click share. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| max_search_frequency_rank | No | Maximum Amazon search-frequency rank. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, non-destructive, closed-world), so the description earns credit for adding non-obvious behavior: it reads stored reports, requires a bounded window of at most 42 days, and exact-match lookups reject wildcard/substring scans. Minor inconsistency: it calls the date window 'required' while start_date/end_date are optional and default to the latest complete week.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three dense sentences, front-loaded with the trigger, then view semantics, then operational constraints — no wasted clauses. The phrase 'required date window' is slightly misleading given optional date params with defaults.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 14 parameters, an output schema, and full annotations, the description covers the pieces an agent most needs: which view to pick, what each returns, exact-match requirements, and the date-span cap. Return shape and pagination are handled by the output schema and the offset parameter description, so nothing critical is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so every parameter is already documented, including view-scoped ones ('asin_terms only', 'term_products only') and the 42-day range limit. The description restates those same couplings rather than adding new meaning, so the baseline of 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific resource (Amazon Brand Analytics Search Terms reports) and enumerates the three serving views with what each returns (top_terms = ranks, term_products = clicked products for one term, asin_terms = terms for one ASIN). That is a clear verb+resource statement. It falls short of 5 because it never distinguishes itself from the adjacent sibling get_search_terms (and get_search_query_performance), which an agent could easily confuse with this report.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Opens with an explicit trigger: 'Use when the user requests Amazon Brand Analytics Search Terms reports,' and adds per-view applicability plus the constraint that lookup views need exact term/ASIN with no wildcards. It gives no explicit exclusions or 'use X instead' routing, so an agent has to infer that get_search_terms is a different dataset.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_budget_pacingBudget pacingARead-onlyInspect
Use for SP, SB, or SD budget usage and pacing snapshots: Amazon's near-real-time usage percentage plus derived estimated used and remaining budget by campaign. The omitted ad_product default remains SP. Do not treat estimated used budget as finalized advertising cost; use retained campaign performance for finalized spend.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | budget_usage_percent |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today in the connection reporting timezone. | |
| ad_product | No | Sponsored ad product to return. SP preserves the existing default; ALL includes SP, SB, and SD. | SP |
| profile_id | No | Filter by ad account profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 7 days ago in the connection reporting timezone. | |
| campaign_id | No | Filter by sponsored ads campaign ID | |
| latest_only | No | When true, return the latest retained daily snapshot per ad product and campaign in the selected date range | |
| campaign_name | No | Filter by campaign name (case-insensitive LIKE match, use % for wildcards) | |
| at_risk_percent | No | Threshold used to label campaigns as at_risk | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| min_usage_percent | No | Only return campaigns at or above this budget usage percentage | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover readOnlyHint=true, destructiveHint=false and openWorldHint=false, so the safety profile is known. The description adds genuinely useful behavior beyond that: the data is near-real-time, the used/remaining figures are derived estimates rather than billed spend, and the ad_product default silently resolves to SP when omitted. It stops short of describing snapshot freshness or pagination behavior, which the schema handles.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with what the tool returns before the caveat and the default. The middle sentence about the ad_product default is mildly redundant with the schema's declared default of SP, but the framing as 'remains SP' signals backward-compatibility intent rather than pure repetition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, the description needn't explain return shapes, and it correctly focuses on scope, the estimate caveat, and the default product. For a 15-parameter tool it does not cover pagination, latest_only behavior, or the at_risk threshold, but those are fully documented in the schema, leaving no meaningful gap for correct invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% across 15 parameters, so the schema already documents defaults, ranges, enums and the LIKE-match semantics for campaign_name. The description's only added parameter meaning is the emphasis that an omitted ad_product defaults to SP and that used/remaining amounts are derived — worth noting, but mostly restating the schema default. Baseline 3 is appropriate when the schema carries this much weight.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource: budget usage and pacing snapshots for SP/SB/SD campaigns, with the concrete outputs (Amazon's near-real-time usage percentage plus derived estimated used and remaining budget). It also distinguishes itself from performance/spend tools by warning that these estimates are not finalized cost, so an agent can tell it apart from get_campaign_performance and get_budget_recommendations without opening a schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives a clear when-to-use (budget usage and pacing snapshots) and an explicit when-not ('Do not treat estimated used budget as finalized advertising cost'), redirecting to retained campaign performance for finalized spend. The redirect names a data source rather than the exact sibling tool, so the routing is slightly less crisp than an explicit tool-name pointer.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_budget_recommendationsBudget recommendationsBRead-onlyInspect
Returns Amazon Ads budget recommendation API fields for campaigns, including suggested budgets and estimated missed impressions, clicks, and sales.
| Name | Required | Description | Default |
|---|---|---|---|
| profile_id | No | Numeric Amazon Ads profile ID. Optional when this API key has exactly one enabled Ads profile; agentcentral will default it. Call get_account_info for amazon_ads.enabled_profile_ids. Do not use the marketplace ID, tenant ID, or API key prefix. | |
| campaign_ids | Yes | Campaign IDs to get budget recommendations for | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=true, so the safety profile is covered. The description adds some value by disclosing that values are estimates (missed impressions, clicks, sales) rather than actuals, but says nothing about freshness, rate limits, or that the 100-campaign cap limits batching beyond what the schema states.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single front-loaded sentence with no filler or repetition. It is appropriately brief, though brevity comes at the cost of any routing or behavioral detail.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, a fully described 4-parameter schema, and annotations covering the read-only/open-world profile, the description does not need to restate returns or safety. The remaining gap is guidance on when to select this versus adjacent recommendation and pacing tools.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, including detailed profile_id fallback behavior and the include_raw_rows/include_diagnostics semantics, so the schema does the heavy lifting. The description adds no parameter-level meaning beyond what is already documented, which is the expected baseline of 3.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb ('Returns') and resource ('Amazon Ads budget recommendation API fields') scoped to campaigns, and enumerates the payload (suggested budgets, estimated missed impressions/clicks/sales). It implicitly separates itself from get_bid_recommendations by naming budget rather than bid, but never calls out that sibling explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no when-to-use guidance at all: nothing tells the agent to prefer this over get_budget_pacing, get_bid_recommendations, or get_campaign_performance. The only inference available is that it concerns budget recommendations for campaigns, which the agent must derive from the name and payload list.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_buybox_statusBuy Box status (live)ARead-onlyInspect
Check current Buy Box status for ASINs (live SP-API), or provide a date window to return stored Buy Box win-rate history from daily pricing snapshots. The Buy Box is Amazon's New Buy Box; your_price is your New offer, reported only when you hold it (your_price_basis says why it is null). Used offers, including Grade & Resell, appear only in used_buy_box_*. Live mode is one of the buyability signals: pair with get_listing_restrictions, get_fba_eligibility, and get_suppressed_listings for a full 'can buyers buy this right now' check.
| Name | Required | Description | Default |
|---|---|---|---|
| asins | Yes | ASINs to check Buy Box status for | |
| limit | No | Max historical rows to return when using history mode (1-1000, default 100). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today when using history mode. | |
| start_date | No | Optional. YYYY-MM-DD. When provided, returns historical Buy Box snapshot data. | |
| include_raw_rows | No | When false, return a compact row preview. Defaults to true; large result sets are capped automatically. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, openWorldHint=true, and destructiveHint=false, so the safety profile is covered. Beyond that, the description discloses data provenance and freshness (live SP-API vs. stored daily snapshots), the nullability contract for your_price with your_price_basis as the explanation, and the scope caveat that used offers appear only in used_buy_box_* fields. These are exactly the operational details an agent cannot infer from annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The mode-selection sentence is front-loaded and the remainder is dense, field-specific context rather than filler. Three concepts (mode choice, field semantics, sibling pairing) are packed efficiently, though the sentence covering your_price/your_price_basis is information-dense enough to slow a quick read.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 7-parameter, dual-mode tool with an output schema and a clear set of annotations, nothing an agent needs to call it correctly is missing: mode triggers, scope boundaries, and complementary tools are all stated. Explaining return-field semantics is beyond what's required given the output schema, so the definition over-delivers rather than falls short.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3; the description earns above that by explaining the semantic switch between modes — start_date triggers historical snapshot mode, and without it the call is live. It also clarifies that your_price is reported only when the seller holds the Buy Box, which frames how to read the results. It does not restate the ASIN cap or pagination limits, but those are fully documented in the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb and resource ("Check current Buy Box status for ASINs") and explicitly distinguishes two operating modes: live SP-API lookups versus stored win-rate history from daily pricing snapshots. It also removes ambiguity about which Buy Box is meant (Amazon's New Buy Box) and how used offers are scoped, so an agent can separate this from generic offer or pricing tools without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives clear triggering conditions for each mode: supply ASINs for a live check, or a date window to get history. It also directs the agent to pair the call with get_listing_restrictions, get_fba_eligibility, and get_suppressed_listings for a full buyability picture. The only gap is that it doesn't explicitly exclude neighboring tools such as get_listing_offers or get_competitive_pricing, which cover adjacent offer/pricing data.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_campaign_performanceCampaign performanceARead-onlyInspect
Use for Sponsored Products campaign-level ad performance over a date range: spend, sales, ACOS, ROAS, CTR, CPC, CVR. attribution_window selects 7d or 14d click-attributed sales, orders, units, ACOS, ROAS, and CVR (default 14d); the response states the window. Grain: one row per campaign; recent ~3 days may be incomplete. Do not use for ad group, keyword, search-term, ASIN, or total organic+paid sales questions. Each row's refresh_window_open is true when at least one included reporting date is on or after settling_from_date and on or before reporting-local today. settling_from_date is the start of that profile/table's latest completed scheduled re-pull window (normally 16 calendar days ending the day before refresh). It means we still re-pull the day, not that its value will change; false is not a guarantee of finality. Missing completed-window evidence returns null.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | spend |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| profile_id | No | Filter by profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| attribution_window | No | Sponsored Products click-attribution window for sales, orders, units, ACOS, ROAS, and CVR: 7d or 14d (default). Omit for SB/SD, which retain Amazon's single source window, and for invalid_traffic, which has no attributed conversions. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile is covered externally; the description adds substantial value beyond that with attribution-window behavior, a stated default of 14d, the fact that the response echoes the window, and a ~3-day incompleteness caveat. However, the long passage on refresh_window_open/settling_from_date is dense and partly restates freshness semantics an agent must infer from output fields, so it informs more than it clarifies.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose, metrics, grain, and the exclusion list are front-loaded in the first half, which is well ordered. The back half drifts into a lengthy, technical explanation of refresh-window semantics with hedges ('false is not a guarantee of finality') that could be tightened without losing meaning.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For an 11-parameter tool with an output schema, the description covers scope, exclusions, attribution behavior, latency caveats, and freshness-field interpretation. Return formats are left to the output schema, which is correct, and no parameter needed for a correct call is left unexplained.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3, but the description genuinely adds meaning: attribution_window is explained as governing sales, orders, units, ACOS, ROAS, and CVR specifically, with a stated default and an instruction to omit it for SB/SD. That is interpretive context the enum alone does not convey.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Sponsored Products campaign-level ad performance over a date range') and enumerates the metrics returned (spend, sales, ACOS, ROAS, CTR, CPC, CVR). It also fixes the grain ('one row per campaign'), which lets an agent distinguish it from ad group, keyword, and search-term siblings without opening any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Contains an explicit exclusion list: 'Do not use for ad group, keyword, search-term, ASIN, or total organic+paid sales questions,' each mapping to a clear sibling tool. Usage context (date range, attribution window selection) is stated rather than implied.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_campaign_snapshotsCampaign snapshotsARead-onlyInspect
Use for Sponsored Products campaign settings snapshots from the campaign_snapshots sync. view='history' returns daily state, budget, bidding, portfolio, and placement bid adjustment rows. view='changes' returns observed setting differences between daily snapshots, including changes made in the console or through the API. It requires at least two days of snapshots and cannot show intermediate changes between captures. This is not a live write readback and does not return performance metrics; use get_campaign_performance for metrics.
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | Snapshot view: history returns daily settings snapshots; changes returns setting deltas between snapshots. | history |
| limit | No | Max rows (1-1000, default 20). | |
| state | No | History view only. Filter by campaign state | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | History view only. Column to sort by. Changes view sorts by snapshot_date. | |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today. | |
| profile_id | No | Filter by ad account profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago. | |
| campaign_id | No | Filter by campaign ID | |
| change_types | No | Changes view only. Optional change types to include | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, so safety is covered. The description adds genuinely useful behavior beyond that: the minimum two-day data requirement, the inability to surface intermediate changes between captures, and the fact that this is not a live write readback — all of which set expectations an agent could otherwise get wrong.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Four short sentences, front-loaded with the core purpose, followed by view semantics, a limitation, and an exclusion. No repetition of the title or name, and every sentence carries information an agent needs.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 14-parameter, two-mode read tool with a full schema and an output schema, the description covers purpose, mode differences, data-freshness constraints, and sibling routing. Return-value detail is correctly delegated to the output schema, so nothing essential is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and each parameter is already documented, including the view enum, date defaults, and view-only filters. The description reinforces the semantics of view='history' versus view='changes' but does not add new parameter-level detail such as interaction between change_types and view or how date ranges behave in the changes view, so baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific resource (Sponsored Products campaign settings snapshots) and a specific source (the campaign_snapshots sync), then spells out exactly what each of the two views returns: daily state/budget/bidding/portfolio/placement rows vs. observed deltas between snapshots. It is clearly distinguishable from siblings like get_campaign_performance, which it explicitly excludes.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It states when each view applies, when the tool will not work ('requires at least two days of snapshots'), and names the specific alternative for metrics ('use get_campaign_performance for metrics'). That is explicit when-to-use, when-not, and alternative routing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_catalog_cleanupListing quality signalsARead-onlyInspect
Use when the user asks about listing quality gaps across their catalog. Returns stored Amazon errors and warnings, missing core content, offer or fulfillment gaps, and content-depth signals by listing, sorted by deterministic cleanup score. Uses snapshots, not live listing validation, and does not edit listings.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU. | |
| asin | No | Filter by ASIN. | |
| limit | No | Max cleanup rows to return. | |
| cleanup_focus | No | Cleanup category to focus on. Defaults to all non-healthy listings. | all |
| snapshot_date | No | Optional snapshot date (YYYY-MM-DD). Defaults to latest listing quality snapshot. | |
| include_healthy | No | Set true to include healthy listings after cleanup items. Defaults to false. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, destructiveHint=false, and openWorldHint=false, so the safety profile is covered. The description still adds meaningful context beyond them: results come from snapshots rather than live validation, rows are ordered by a deterministic cleanup score, and the tool does not edit listings. It does not discuss staleness windows or empty-result behavior, which the schema exposes via include_diagnostics.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences with the usage trigger front-loaded, followed by a compact enumeration of returned signals and two crisp caveats. Nothing is redundant or padded.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present and all eight parameters documented, the description only needs to establish scope, data source, and side-effect profile, which it does. The snapshot freshness caveat is partially delegated to the include_diagnostics parameter description rather than stated here, a minor gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so filters such as sku, asin, cleanup_focus, and include_healthy are already fully documented. The description's only added semantic is that output is sorted by cleanup score, which is return-value behavior rather than parameter meaning. Baseline 3 is appropriate when the schema carries the parameter burden.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a concrete verb and resource ('Returns stored Amazon errors and warnings, missing core content, offer or fulfillment gaps, and content-depth signals by listing') and names the ordering ('deterministic cleanup score'). It does not explicitly distinguish itself from close siblings like get_listing_quality or get_suppressed_listings, so an agent must infer the delta from the 'gaps/cleanup' framing.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives a clear trigger ('Use when the user asks about listing quality gaps across their catalog') and implicitly steers away from live-validation tools by noting snapshots. It stops short of naming a specific alternative for live checks or for single-listing lookups, so the routing is clear but not fully disambiguated.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_competitive_pricingCompetitive pricing (live)ARead-onlyInspect
Get competitive price points for ASINs. Defaults to live SP-API data, or provide a date window to return stored pricing history from daily snapshots.
| Name | Required | Description | Default |
|---|---|---|---|
| asins | Yes | ASINs to check competitive pricing for | |
| limit | No | Max historical rows to return when using history mode (1-1000, default 100). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today when using history mode. | |
| start_date | No | Optional. YYYY-MM-DD. When provided, returns historical pricing snapshots. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare read-only, non-destructive, open-world behavior, so the description is free to add value elsewhere, and it does by disclosing the data provenance distinction (live SP-API call versus daily snapshot history) and that history is bounded by a date window. It does not mention rate limits, latency, or the fact that live mode may return nothing for ASINs not yet observed, but the core behavioral split is clear.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, both substantive, with the default behavior front-loaded before the alternative mode. There is no filler or restatement of the title.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return values need not be explained, and the fully described 7-parameter schema means parameter detail is covered. What remains thin is scope relative to a large sibling set of offer and listing tools, and what exactly a "competitive price point" contains (buy box, lowest competitor offers), which would help an agent choose correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents asins, limit, offset, start_date, end_date, include_raw_rows, and include_diagnostics in detail. The description reinforces only the date-window semantics, which the schema already states; it adds no new meaning about the ASIN cap, pagination, or diagnostics flags.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb and resource ("get competitive price points for ASINs") and immediately distinguishes two operational modes: live SP-API data versus stored history from daily snapshots. It does not differentiate this tool from closely related siblings such as get_listing_offers or get_offer_listings, which an agent may confuse with competitive pricing.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied rather than stated: it tells the agent that omitting dates yields live data and supplying a date window yields history, which is a clear selection rule within the tool. There is no guidance on when to prefer this tool over sibling pricing/offer tools, nor on when live versus history mode is appropriate.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_current_rankCurrent rank (live)ARead-onlyInspect
Check the current search rank position for a keyword in real time. Returns the top results from Amazon's catalog search. If a target ASIN is provided, highlights its position.
| Name | Required | Description | Default |
|---|---|---|---|
| keyword | Yes | Search keyword to check ranking for | |
| max_pages | No | Number of result pages to check (20 results per page) | |
| target_asin | No | Your ASIN to find in results. If provided, highlights its position. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, destructiveHint=false and openWorldHint, so the safety profile is covered. The description adds that results come from Amazon's catalog search and that a target ASIN gets highlighted, but says nothing about latency, throttling, or what happens when the ASIN falls outside the requested page range.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three short sentences, front-loaded with the core action and followed by the return shape and the optional ASIN behavior. No filler, though the third sentence could have been folded into the second.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return-value detail is not required. Still, for a live external-search tool the description omits scope limits: that ranking is bounded by max_pages (default 3, max 5) and therefore may not find the target ASIN at all — a material gap an agent should know before calling.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so baseline is 3; the description adds meaning by explaining the effect of target_asin (highlighting its position in results) rather than just naming it. max_pages, include_raw_rows and include_diagnostics are left entirely to the schema, which is acceptable given full coverage.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Check the current search rank position for a keyword') and adds a temporal qualifier ('in real time') that meaningfully separates it from stored-rank lookups. It does not name the obvious sibling get_keyword_ranks, so the agent must infer the split from the live/stored wording.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'In real time' implies this is used for ad-hoc spot checks rather than bulk/historical rank reporting, which is the relevant distinction against get_keyword_ranks. However, no alternative tool is named and no when-not-to-use condition (cost, latency, repeated polling) is given.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_days_of_coverDays of coverARead-onlyInspect
Use for per-ASIN/per-FBA-SKU replenishment coverage: days of stock remaining computed from FBA fulfillable + FBA inbound divided by recent FBA sales velocity. Uses completed Sales & Traffic Business Reports when every due date in the lookback is loaded (the newest dates inside Amazon's finalization lag are reported as not yet due and excluded from the velocity average); when initial Business Report backfill is incomplete and the lookback is 7/30/60/90 days, uses Amazon FBA Inventory Health shipped-unit velocity as a source-attributed fallback and surfaces the sales-history data gap. AWD on-hand is reported as its own field but excluded from the cover numerator (AWD is upstream of FBA, not directly fulfillable). Sorted by lowest cover first. Do not use for raw stock counts, aged inventory fees, or broad triage; use get_fba_inventory/get_inventory_health/get_inventory_risk_triage.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU | |
| asin | No | Filter by ASIN | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_order | No | Sort order (default: asc — most urgent first) | asc |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| max_days_of_cover | No | Only show ASINs with at most this many days of cover | |
| min_days_of_cover | No | Only show ASINs with at least this many days of cover | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| sales_lookback_days | No | Number of days to look back for sales velocity (default 30) |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Both annotations and the description agree the tool is read-only: readOnlyHint and destructiveHint are set, and the operation only reads. Beyond that, the description adds real behavioral detail the annotations do not cover. It describes the fallback data source and its trigger (incomplete Business Report backfill at 7/30/60/90-day lookbacks, using Amazon FBA Inventory Health shipped-unit velocity with the gap surfaced), the finalization-lag exclusion from the velocity average, and the rule that AWD on-hand appears as its own field but is excluded from the numerator. Together these let the agent interpret partial or shifted results correctly.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The definition is front-loaded with the core formula and scope before the data-source caveats and the exclusions at the end, so an agent reading top-down gets what it needs first. It is dense, though. The long parenthetical about finalization lag and the multi-clause fallback sentence could be split into shorter statements without losing meaning.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The tool is fairly complex, with a derived metric, multiple source systems, fallback logic, and 10 parameters, and the description covers the parts that would otherwise mislead: how cover is computed, when velocity comes from a fallback source, how AWD is treated, and how results are ordered. An output schema is present, so return-value documentation is not required here.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so 3 would already be the baseline. The description still adds meaning: it explains which sales_lookback_days values (7/30/60/90) trigger the fallback source, states the default result order is lowest cover first (which maps to sort_order asc), and shows that cover is scoped per ASIN/SKU, so min/max_days_of_cover filter that derived metric. Fields such as include_raw_rows and include_diagnostics are left to their schema text.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb and resource (per-ASIN/per-FBA-SKU replenishment coverage, days of stock remaining) and spells out the exact numerator and denominator: FBA fulfillable plus FBA inbound divided by recent FBA sales velocity. That level of specificity clearly separates it from sibling inventory tools such as get_fba_inventory and get_inventory_health.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives explicit when-to-use guidance, tied to replenishment coverage, and explicit when-not-to-use guidance with three named alternatives (get_fba_inventory, get_inventory_health, get_inventory_risk_triage) for raw stock counts, aged inventory fees, and broad triage. The agent does not have to infer which sibling to pick.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_dsp_advertisers_liveDSP advertisers (live)ARead-onlyInspect
Return Amazon-source DSP advertiser records accessible to an Ads profile. Use this to discover DSP advertiser IDs for the Amazon-Ads-AccountId header used by get_dsp_entities_live.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum advertiser rows to return from list responses. | |
| profile_id | No | Numeric Amazon Ads profile ID. Optional when this API key has exactly one enabled Ads profile; agentcentral will default it. Call get_account_info for amazon_ads.enabled_profile_ids. Do not use the marketplace ID, tenant ID, or API key prefix. | |
| advertiser_id | No | Optional DSP advertiser ID. When supplied, returns that advertiser record if Amazon grants access. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=true, so the safety profile is covered and the description needn't restate it. The description adds real context beyond annotations by noting the access-scoping ("records accessible to an Ads profile"), which implies results vary by permissions and may be empty. It does not discuss pagination or empty-result behavior, though the schema parameters partly cover those.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, zero filler, with the purpose front-loaded and the workflow routing second. Every clause earns its place and an agent can act on it immediately.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return-value shape needn't be explained, and annotations cover the safety profile; the description supplies the missing piece — why an agent would call this. The only small gap is the absence of any note on empty results or access restrictions, but the schema already flags access-dependent behavior for advertiser_id.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and the parameter descriptions are unusually rich (profile_id defaults, advertiser_id access caveat, include_raw_rows limits). The description adds no parameter-level meaning of its own, so the baseline of 3 applies — the schema, not the prose, carries parameter semantics.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ("Return Amazon-source DSP advertiser records") and scopes it to records "accessible to an Ads profile," which distinguishes it from the many other entity/performance tools in the sibling list. It even names the downstream consumer, get_dsp_entities_live, so an agent can place it precisely in the DSP workflow.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives an explicit positive use case: discover DSP advertiser IDs for the Amazon-Ads-AccountId header consumed by get_dsp_entities_live. That is a strong routing signal, but there is no negative guidance — nothing says when to skip this tool or how it relates to adjacent siblings such as get_sponsored_ads_entities_live or get_dsp_performance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_dsp_entities_liveDSP entities (live)ARead-onlyInspect
List Amazon-source DSP campaigns, ad groups, or targets through documented DSP v1 campaign-management read endpoints. Requires an explicit Amazon-Ads-AccountId DSP advertiser ID and returns factual source fields only; no DSP writes are exposed.
| Name | Required | Description | Default |
|---|---|---|---|
| states | No | DSP targets only: optional Amazon DSP state filter values such as ENABLED. Campaign/ad-group state filters are not sent because Amazon does not document them for those list endpoints. | |
| next_token | No | Amazon pagination token from a previous DSP list response. | |
| profile_id | No | Numeric Amazon Ads profile ID. Optional when this API key has exactly one enabled Ads profile; agentcentral will default it. Call get_account_info for amazon_ads.enabled_profile_ids. Do not use the marketplace ID, tenant ID, or API key prefix. | |
| target_ids | No | DSP targets only: filter targets by target ID. Target reads require target_ids or ad_group_ids because Amazon documents those as the bounded target-list filters. | |
| entity_type | Yes | DSP entity family to list: campaign, ad_group, or target. | |
| max_results | No | Maximum rows to request from Amazon (1-100). | |
| ad_group_ids | No | Filter DSP ad groups by ad group ID, or targets by ad group ID. | |
| campaign_ids | No | Filter DSP campaigns by campaign ID, or ad groups by campaign ID. DSP target list docs do not expose a campaign-id filter. | |
| target_types | No | DSP targets only: optional target type filters such as AUDIENCE or LOCATION. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_regional | No | DSP campaigns/ad groups only: request cross-region records when Amazon supports includeRegional. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| amazon_ads_account_id | Yes | Required Amazon-Ads-AccountId header value for DSP v1 campaign-management APIs. Amazon documents this as the Amazon DSP advertiser ID; discover it with get_dsp_advertisers_live. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, openWorldHint=true and destructiveHint=false, so the safety bar is low. The description still adds real value by stating that only 'factual source fields' are returned and that no DSP writes are exposed, clarifying the tool is a passthrough to Amazon's documented v1 read endpoints rather than a derived-metrics or mutation surface. Return shape and pagination are left to the output schema and next_token parameter.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, no filler, with scope stated first and the hard prerequisite plus read-only guarantee second. Every clause carries information the agent cannot get from the name alone.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 13-parameter, open-world live-API tool with full schema coverage and an output schema, the description covers purpose, the mandatory advertiser ID, and the read-only/no-write posture. Remaining details (pagination via next_token, entity-type filter applicability, raw-row vs compact row modes) are fully documented in the schema, so only a pointer to the adjacent DSP tools is genuinely missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already carries the per-parameter burden, including the entity-type-specific filter constraints. The description reinforces the meaning of the required amazon_ads_account_id (DSP advertiser ID header, not marketplace or tenant ID) but adds nothing about states, ids, or pagination beyond what the schema states. Baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb and resource set: 'List Amazon-source DSP campaigns, ad groups, or targets.' That maps directly onto the entity_type enum and clearly separates this tool from the sponsored-products/sponsored-ads entity siblings. It stops short of naming the adjacent DSP siblings (get_dsp_performance, get_dsp_advertisers_live), so the distinction is inferable rather than explicit.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It states a hard prerequisite (an explicit Amazon-Ads-AccountId DSP advertiser ID, discoverable via get_dsp_advertisers_live in the schema) and makes clear the tool is a read-only lister of source records, which gives the agent a usable usage context. It does not explicitly say when to prefer this over get_dsp_performance or when not to call it, so the guidance is context-rich but exclusive-free.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_dsp_performanceAmazon demand-side platform performanceARead-onlyInspect
Use for Amazon demand-side platform (DSP) Reporting v3 performance at order, line item, and creative grain: spend, sales, ROAS, viewability, and video completion. Do not use for Sponsored Products/Brands/Display, search terms, or seller account sales; use the matching ads or sales tool.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | spend |
| end_date | No | Optional. YYYY-MM-DD. Defaults to yesterday. | |
| min_spend | No | Only include rows with at least this spend | |
| order_name | No | Filter by DSP order name (LIKE match, use % for wildcards) | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago. | |
| creative_name | No | Filter by creative name (LIKE match, use % for wildcards) | |
| line_item_name | No | Filter by DSP line item name (LIKE match, use % for wildcards) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| dsp_advertiser_id | No | Filter by DSP advertiser ID | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile is covered by structured data. The description adds the reporting version and aggregation grain, but says nothing about data latency, whether zero-spend rows appear, or how the default 30-day window behaves. Useful scope context, no real behavioral disclosure beyond annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, front-loaded with the positive scope and followed immediately by the exclusions. Every clause carries information; there is no filler or repetition of the title.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 13 optional parameters, full schema coverage, an output schema, and safety annotations, the definition covers what an agent most needs: what data domain this returns and which adjacent domains it does not. The only shortfall is that freshness/latency expectations and the meaning of an empty result are left entirely to the schema's diagnostics flags.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so all 13 parameters (date window, LIKE filters, pagination, sorting, diagnostics flags) are already documented in the schema. The description names metric families that partially map to the sort_by enum, but adds no filtering syntax or defaults beyond what the schema states. Baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Amazon DSP Reporting v3 performance') plus the three reporting grains (order, line item, creative) and the metric families returned (spend, sales, ROAS, viewability, video completion). This is clearly distinguishable from the many sponsored-ads siblings in the tool list.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly excludes Sponsored Products/Brands/Display, search terms, and seller account sales, and redirects the agent to 'the matching ads or sales tool'. The exclusion set is strong, but the alternative is named only as a class ('matching ads or sales tool') rather than a concrete sibling, leaving the agent to guess among get_sponsored_ads_report, get_campaign_performance, get_sales_and_traffic, etc.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_fba_eligibilityFBA eligibility (live)ARead-onlyInspect
Check if an ASIN is eligible for FBA (Fulfillment by Amazon, live SP-API). Returns eligibility status and any Amazon ineligibility reason codes. One of the buyability signals: pair with get_buybox_status, get_listing_restrictions, and get_suppressed_listings for a full 'can buyers buy this right now' check.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | Yes | ASIN to check FBA eligibility for | |
| program | No | FBA program to check eligibility for | INBOUND |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, openWorldHint=true, destructiveHint=false, so safety is covered. The description adds useful behavior beyond that: results come from live SP-API and include Amazon's own ineligibility reason codes, plus its role as a partial signal rather than a complete buyability verdict.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three tight sentences: purpose first, return value second, cross-tool positioning last. No redundant restatement of the title or schema, and nothing could be cut without losing information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return values need not be re-explained, and annotations cover the safety profile; the description supplies the remaining context (live source, partial signal, complementary tools). Minor gap: it does not hint that the `program` choice changes which eligibility is assessed.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3. The description adds nothing about the `program` enum (INBOUND vs COMMINGLING) or the diagnostics/preview flags, leaving all parameter meaning to the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Specific verb+resource ('Check if an ASIN is eligible for FBA') with source disclosed (live SP-API) and an explicit statement of what it returns (eligibility status and ineligibility reason codes). It is clearly distinguished from siblings like get_fba_inventory or get_listing_restrictions.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly frames the tool as one of the 'buyability signals' and names three complementary tools for a full 'can buyers buy this right now' check, giving clear context for use. It stops short of stating when NOT to use it or how it differs from get_ad_eligibility, but the intended usage is unambiguous.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_fba_inbound_documentsFBA inbound documentsARead-onlyInspect
Short-lived authenticated download links for FBA inbound shipping documents: marketplace item labels, carton labels, pallet labels, bill of lading (BOL), and delivery challan (India). Links stream the document from Amazon and expire after 15 minutes; document bytes are never returned inline. Carton/pallet labels and BOLs require the shipment's FBA... confirmation ID, which exists after placement confirmation.
| Name | Required | Description | Default |
|---|---|---|---|
| page_type | No | carton_labels/pallet_labels: label page type | PackageLabel_Plain_Paper |
| shipment_id | No | Required for carton_labels, pallet_labels, bill_of_lading, delivery_challan (v2024 shipment ID; the FBA confirmation ID is read live) | |
| document_type | Yes | Which document to fetch | |
| inbound_plan_id | No | Required for carton_labels, pallet_labels, bill_of_lading, delivery_challan | |
| item_label_type | No | item_labels: print format | STANDARD_FORMAT |
| msku_quantities | No | item_labels: MSKUs and label counts (max 50 per link) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| carton_label_type | No | carton_labels: label content type | UNIQUE |
| number_of_pallets | No | pallet_labels: how many pallet labels to print (4 per pallet is Amazon's guidance) | |
| number_of_packages | No | carton_labels: how many carton labels to print | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| item_label_page_type | No | item_labels: page layout for STANDARD_FORMAT |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, so safety is covered; the description adds genuinely new behavior: links stream from Amazon, expire after 15 minutes, and document bytes are never returned inline. The prerequisite timing on the confirmation ID is also behavioral context the annotations cannot convey. It stops short of describing response shape or failure modes, so 4 rather than 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with the core deliverable (short-lived links) before the document list and prerequisites, with no filler. The prerequisite sentence is slightly awkward due to an apparent truncation ('the shipment's FBA... confirmation ID'), which very mildly harms readability but not comprehension.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, the description need not explain return values, and it correctly focuses on link expiry, non-inline bytes, and prerequisite IDs. For a 12-parameter tool with five enums, the enum-selection logic (page_type, item_label_type, carton_label_type) is left entirely to the schema, which is acceptable given full coverage but leaves the definition one step from complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so every parameter is already documented in the structured schema, establishing a baseline of 3. The description reinforces the shipment_id/inbound_plan_id requirement but adds no syntax, format, or conditional logic beyond what the schema already states. Meaning added over the schema is marginal.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names the concrete resource (FBA inbound shipping documents) and the specific artifact returned (short-lived authenticated download links), then enumerates the five supported document types: item labels, carton labels, pallet labels, BOL, and delivery challan. An agent can distinguish this from sibling tools like get_fba_inbound_plan or get_inbound_shipments without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It states the operative prerequisite clearly: carton/pallet labels and BOLs require the shipment's FBA confirmation ID, which only exists after placement confirmation. That is real when-to-use guidance tied to a timing condition. It does not name a sibling alternative or an explicit when-not-to-use case, so it falls short of a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_fba_inbound_operation_statusFBA inbound operation statusARead-onlyInspect
Status of an asynchronous FBA inbound operation (returned as operation_id by inbound write tools): SUCCESS, FAILED, or IN_PROGRESS, with Amazon's blocking (ERROR) and non-blocking (WARNING) problems. Use this to resume a write that returned processing instead of re-submitting it.
| Name | Required | Description | Default |
|---|---|---|---|
| operation_id | Yes | Amazon operation ID from an inbound write tool response | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=true, so safety is covered. The description adds behavior the annotations do not: the three possible status values and the distinction between blocking ERROR problems and non-blocking WARNING problems, which matters for deciding whether to retry. It does not say whether operation records expire or how long to wait between polls.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, both front-loaded: the resource and its return values first, then the usage rule. No filler, no restating the title, and the key call-to-action (don't re-submit) lands last where it is read before invocation.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so the description does not need to detail the response shape, and it still surfaces the most decision-relevant values (statuses, blocking vs non-blocking problems). With only one required parameter and full schema coverage, little is missing; polling/expiry guidance would make it complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so operation_id, include_raw_rows and include_diagnostics are already documented in the schema. The description only reinforces the origin of operation_id (returned by inbound write tools), which the schema also states. Baseline 3 is appropriate when the schema carries the parameter burden.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Names a specific verb+resource: fetching the status of an asynchronous FBA inbound operation, and enumerates the possible outcomes (SUCCESS, FAILED, IN_PROGRESS). It is clearly distinguishable from siblings like get_fba_inbound_plan or get_fba_inbound_documents because it reports on an operation identified by operation_id rather than returning plan or document data.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly states the triggering condition: use it to resume a write that returned 'processing' rather than re-submitting. That is a clear when-to-use plus an implicit when-not (don't re-submit the write). It stops short of naming sibling tools or specifying poll cadence, so it is strong but not exhaustive.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_fba_inbound_optionsFBA inbound options (live)ARead-onlyInspect
Read Amazon-generated FBA inbound options without selecting one: packing options with fees, placement options with per-split fees/discounts, transportation options with carrier, mode, quote, expiration and void deadline (all pages), delivery window options with validity, and self-ship appointment slots where Amazon supports them. Options are generated first with prepare_fba_inbound_options.
| Name | Required | Description | Default |
|---|---|---|---|
| option_type | Yes | Which Amazon option family to read | |
| shipment_id | No | Required for delivery_window and appointment; scopes transportation to one shipment | |
| inbound_plan_id | Yes | Amazon inbound plan ID from create_fba_inbound_plan or get_fba_inbound_plan. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| packing_group_id | No | For packing: also list the items in this packing group | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| placement_option_id | No | For transportation: list options generated for this placement option |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this as read-only, non-destructive, and open-world, so the safety profile is covered. The description adds valuable behavior beyond that: it explicitly says no option is selected, notes that transportation options span all pages, and acknowledges appointment slots only exist where Amazon supports them. It does not discuss permissions, rate limits, or failure behavior when options have not yet been generated.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with the core action and the critical 'without selecting one' constraint. The first sentence is dense with parallel option-family details, but each clause carries useful distinguishing information; there is no filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a complex, seven-parameter FBA tool with a full output schema and annotations, the description covers the essential context: what is returned, what is not done (no selection), the prerequisite generation step, and limitations on appointment slots. Nothing an agent needs in order to choose and call this tool correctly appears to be missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents all seven parameters, including conditional requirements such as shipment_id for delivery_window and appointment. The description adds some semantic color to the option_type enum by describing what each option family contains, but it does not add parameter-level usage guidance beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with a specific verb and resource: 'Read Amazon-generated FBA inbound options,' and distinguishes the operation from selecting an option. It then enumerates the exact option families returned—packing, placement, transportation, delivery window, and appointment—which lets an agent differentiate this from plan-detail or shipment-list siblings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It establishes the key usage sequence: options must first be generated with prepare_fba_inbound_options, and this tool reads them without selecting one. That is a clear prerequisite and usage context, but it does not explicitly name a selection tool or state when to prefer this over adjacent FBA plan/shipment tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_fba_inbound_planFBA inbound plan (live)ARead-onlyInspect
Live FBA inbound plan state from the Amazon Fulfillment Inbound API (v2024-03-20). Lists plans, or returns one plan's summary, items, boxes, pallets, or shipments. Shipment detail returns both Amazon identifiers: the v2024 shipment_id used by workflow calls and the FBA... shipment_confirmation_id used on labels and shipping documents. For a repeat shipment, a recent plan is the source of reusable defaults: the single-plan summary carries the full ship-from address in create_fba_inbound_plan input shape, and view=boxes carries per-case dimensions, weights, and units (Seller Central's saved templates are not API-readable). For materialized receiving progress use get_inbound_shipments and get_shipment_receiving_status.
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | summary lists plans (or one plan when inbound_plan_id is set); items/boxes/pallets/shipments require inbound_plan_id | summary |
| page_size | No | Plan-list page size (1-30) | |
| plan_status | No | Filter plan listing by status | |
| shipment_id | No | With view=shipments returns full shipment detail; with items/boxes/pallets scopes to that shipment | |
| inbound_plan_id | No | Amazon inbound plan ID from create_fba_inbound_plan or get_fba_inbound_plan. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| pagination_token | No | Token from a previous plan-list response | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, non-destructive, open-world), and the description adds real context beyond them: liveness of the data, the dual-identifier return on shipment detail, and the fact that freshness fields depend on include_diagnostics. It stops short of describing pagination/response-size behavior beyond what the schema's include_raw_rows note implies, so not a full 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with purpose and version, then progressively narrower detail (views, identifiers, reuse case, alternatives); no filler sentences. Minor deduction for the truncated identifier string ("the FBA... shipment_confirmation_id"), which reads as an artifact and slightly muddies an otherwise tight sentence.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For an 8-parameter, view-switched read tool with an output schema and full annotation coverage, nothing essential is missing: the agent knows what each view yields, which identifier is needed downstream, when to prefer sibling tools, and that output shape is documented elsewhere.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so baseline is 3, but the description meaningfully extends two modes: the single-plan summary "carries the full ship-from address in create_fba_inbound_plan input shape" and view=boxes "carries per-case dimensions, weights, and units" — telling the agent which view to pick for which data, which the enum alone does not.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Names a specific verb and resource ("Live FBA inbound plan state from the Amazon Fulfillment Inbound API (v2024-03-20)") and then enumerates exactly what the call returns: plan list, or one plan's summary, items, boxes, pallets, or shipments. This is distinguishable at a glance from neighbors like get_fba_inbound_documents or get_inbound_shipments.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly routes the agent away from this tool when the goal is progress tracking: "For materialized receiving progress use get_inbound_shipments and get_shipment_receiving_status." It also gives a positive when-to-use case — reusing a recent plan as the source of defaults for a repeat shipment — including the caveat that Seller Central saved templates are not API-readable.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_fba_inventoryFBA inventoryARead-onlyInspect
Use for stored Fulfillment by Amazon (FBA) inventory quantities per ASIN/SKU: fulfillable, reserved (including customer-order, FC-transfer, and FC-processing breakdowns), inbound, future supply, researching, and unfulfillable. Future supply fields are Amazon source-provided In-Stock Head Start quantities and remain null when Amazon does not return them. Defaults to latest snapshot. Returns stock quantities, not sales velocity or days-of-cover calculations.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU | |
| asin | No | Filter by ASIN | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | fulfillable_quantity |
| sort_order | No | Sort order | desc |
| snapshot_date | No | Snapshot date (YYYY-MM-DD). Defaults to latest. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnlyHint=true, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description adds genuinely non-obvious behavior: future supply fields are Amazon-provided In-Stock Head Start values that stay null when the source omits them, and the tool defaults to the latest snapshot. It does not discuss pagination behavior or result-shape caveats, which the schema hints at instead.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three tight sentences: scope first, then the null-behavior caveat, then the default and the explicit non-capability. Every sentence carries information, though the middle sentence is densely packed with bucket names and could have been split for readability.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and the description still covers the tricky parts an agent would otherwise misread: null future-supply semantics and the latest-snapshot default. Nothing needed to call this zero-required-parameter read tool correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so every parameter including limit, offset, snapshot_date and the two diagnostic/raw-row flags is already documented in the schema; baseline is 3. The only added meaning is the 'defaults to latest snapshot' confirmation for snapshot_date, which is largely restated in the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Opens with a specific verb and resource ('stored Fulfillment by Amazon (FBA) inventory quantities per ASIN/SKU') and enumerates the exact quantity buckets returned (fulfillable, reserved with its sub-breakdowns, inbound, future supply, researching, unfulfillable). It explicitly contrasts with get_days_of_cover and get_sales_velocity, so the agent can separate it from nearby siblings without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'Use for stored ... inventory quantities' framing plus 'Returns stock quantities, not sales velocity or days-of-cover calculations' actively rules out two sibling tools and tells the agent which question this answers. It stops short of routing among the other inventory siblings (get_inventory_health, get_awd_inventory, get_inventory_by_fulfillment_center) and gives no prerequisite or exclusion guidance beyond that.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_fba_storage_feesFBA storage feesARead-onlyInspect
Returns stored monthly FBA storage estimates, Amazon Seller Economics product allocations with source SKUs, or long-term storage charges, as source rows or summed per product or per month. Source labels distinguish allocations from posted settlement charges. Empty months report Amazon's request outcome. Reads never create reports. FBA only, not AWD.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by seller SKU. monthly_storage resolves only unique current inventory mappings; allocations and long-term rows preserve Amazon source SKUs. | |
| asin | No | Filter by ASIN. | |
| view | No | monthly_storage: storage report estimates; monthly_product_allocation: stored historical Seller Economics product amounts and source SKUs; long_term_storage: long-term charge rows. | monthly_storage |
| fnsku | No | Filter by FNSKU. | |
| grain | No | row: source rows (monthly_storage has one per product per fulfillment center). product: amounts summed per charge period and product. month: totals per charge period, with per-month Amazon request outcomes in diagnostics.source_periods. Sums keep source precision; round once at the total. | row |
| limit | No | Max rows to return (default 100, max 1000). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by. Allowed columns depend on view and grain. | |
| end_date | No | Optional charge-period range end (YYYY-MM-DD). The range may span at most 731 days. Defaults to start_date when supplied alone. | |
| sort_order | No | Sort direction. | desc |
| start_date | No | Optional charge-period range start (YYYY-MM-DD). The range may span at most 731 days. Monthly views: charge months whose period starts in the range (a mid-month start includes that month). long_term_storage: charge_snapshot_date. Omitted: latest period only. | |
| snapshot_date | No | Monthly views only. Stored charge-period partition date (YYYY-MM-DD, the first of the month). Defaults to latest available period. Not combined with start_date/end_date. | |
| month_of_charge | No | Monthly views only. Filter by charge month (YYYY-MM). Not combined with start_date/end_date. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With readOnlyHint=true already supplied, the description adds useful behavioral context: 'Reads never create reports,' source labels distinguish allocations from posted settlement charges, and empty months report Amazon's request outcome. It does not discuss permissions, rate limits, or freshness mechanics, but those are partly covered by the schema and annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded and efficient, with each sentence conveying a distinct purpose, scope, output-mode, or behavioral fact. There is no filler or repetition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's complexity, 15 optional parameters, and the presence of an output schema, the description covers the key conceptual choices and scope limits well. Minor details such as pagination, date-range behavior, and diagnostics are left to the schema, which is appropriate.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the input schema already documents all 15 parameters in detail. The description adds conceptual meaning about view/grain choices and source-label distinctions, but it does not provide parameter-level syntax or constraints beyond what the schema already supplies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb, 'Returns,' and names the exact resource: monthly FBA storage estimates, Seller Economics product allocations, or long-term storage charges. It also distinguishes the tool from adjacent scope by stating 'FBA only, not AWD' and clarifies the output shape via source rows or summed grains.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives clear usage context: choose among monthly storage, product allocation, or long-term charge views, and choose source rows or product/month sums. It also explicitly excludes AWD. It stops short of naming a specific sibling tool to use instead for AWD or general fee estimates, but the context is strong.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_financial_eventsFinancial eventsARead-onlyInspect
fee_breakdown supports exact event_type (Shipment, Refund, Adjustment, ServiceFee) and component_type filters in SQL before aggregation and pagination. For storage postings use grain='raw_component', event_type='ServiceFee', and component_type='FBAStorageBilling' or 'FBALongTermStorageBilling'; omit asin/order_id to retain account-level rows. ASIN/order-item pivots include only matching components and still exclude rows without an ASIN/order respectively. Filters are not valid for profitability. Return Finances v0 financial-event rows and deterministic ASIN economics. view='fee_breakdown' returns raw order components when order_id is supplied; otherwise grain='asin' returns the existing ASIN pivot, grain='order_item' returns bulk order/SKU/ASIN fee pivots, and grain='raw_component' returns component rows across the date range. view='profitability' returns ASIN-level shipment_principal, source-signed refund_principal, source-signed refund_net, revenue, fees, tax, tax_withheld, promotions, net, units, refund-event coverage, and data-gap fields. revenue remains shipment_principal + refund_principal for backward compatibility. Promotions and marketplace-facilitator tax Amazon withheld are separate signed components (component_type 'Promotion' and 'ItemWithheldTax:'; a repeat on one item is numbered, e.g. 'Promotion#2'): they are included in net and net_profit and never counted as fees. Its money fields are selected by financial-event posted_date, not order date; order_item_revenue is an independently filtered purchase-date reference, so posted-date economics must not be subtracted from order-date sales as though both cutoffs represented the same orders. Fees on off-Amazon fulfillment (MCF) orders, which carry no Principal, are excluded from total_fees and net_profit and returned in off_amazon_fulfillment_fees (net_including_off_amazon_fulfillment reconciles); prior_period_order_share reports how much posted shipment principal came from orders placed before start_date. Profitability includes Shipment/Refund events only and excludes all ad spend, FBA storage fees, inbound freight, COGS, and account-level Adjustment/ServiceFee events; responses expose date_basis, scope, excluded_costs, and reconciliation_note. Account-level Adjustment/ServiceFee rows remain available with view='fee_breakdown' and grain='raw_component', where they are surfaced for any marketplace key. Rows are attributed to the marketplace Amazon reports for each event, and a marketplace's rows can include components in another currency (for example cross-border fees), so money is scoped to the marketplace currency by default; set include_all_currencies=true to include all component currencies (amounts are then mixed across currencies and should not be summed). Rows carry data_gap='no_refund_events_in_period' when refund adjustments are absent. For pre-settlement Transaction View rows use get_payment_transactions; for finalized settlements use get_settlement_economics.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter by ASIN | |
| view | No | Financial events view: fee_breakdown returns fee components by ASIN/order grain; profitability returns ASIN economics over financial events. | fee_breakdown |
| grain | No | fee_breakdown view only. Date-range output grain when order_id is omitted: asin returns the existing ASIN pivot; order_item returns one row per posted_date/order_id/ASIN/SKU/event_type with common fee components pivoted; raw_component returns one row per fee component. | asin |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by. Allowed columns depend on view and order_id mode. | |
| end_date | No | Optional. YYYY-MM-DD end date for posted_date. The range may span at most 366 days. | |
| order_id | No | fee_breakdown view only. Specific order ID returns raw component rows for that order. Without dates it searches from the day before the order's stored purchase date through 364 days after it, not only the recent 90 days; order_lookup reports the window searched. | |
| event_type | No | fee_breakdown only. Exact event type filter, applied before aggregation and pagination: Shipment, Refund, Adjustment, or ServiceFee. | |
| sort_order | No | Sort direction | desc |
| start_date | No | Optional. YYYY-MM-DD start date for posted_date. The range may span at most 366 days. | |
| component_type | No | fee_breakdown only. Exact, case-sensitive component type filter before aggregation and pagination, e.g. FBAStorageBilling or FBALongTermStorageBilling. Pivot totals include only matching components; use grain='raw_component' for account-level fees without an order/ASIN. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| include_all_currencies | No | By default, money is scoped to the marketplace currency so amounts are not summed across USD/CAD/MXN etc. Set true to include all component currencies (amounts are then mixed and should not be summed). |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare a safe read, but the description discloses far more: profitability excludes ad spend, FBA storage fees, inbound freight, COGS and Adjustment/ServiceFee events; MCF fees are excluded from total_fees and surfaced separately; money is scoped to marketplace currency unless include_all_currencies is set; data_gap flags are described. These are exactly the caveats an agent needs to interpret results correctly and none are derivable from the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single dense block with no front-loaded purpose statement and no paragraph breaks for a 15-parameter tool. Content is repeated across the description and schema (currency scoping and include_all_currencies, the order_id lookup window, the fee_breakdown grain behaviors). The information is valuable but badly ordered, so an agent must read the whole wall to find the entry point.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with two views, three grains, 15 optional parameters and an output schema, the description covers the semantics an agent needs: date-basis separation, exclusion scope, reconciliation fields, currency mixing, and refund gap flags. It errs toward over-coverage by re-explaining return fields the output schema already defines.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3, but the description genuinely adds semantics: event_type/component_type filter before aggregation and pagination, omitting asin/order_id retains account-level rows, and pivots drop non-matching components plus rows lacking an ASIN or order. Those are behavioral consequences of parameter choices, not restatements of the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The actual purpose only surfaces mid-paragraph in 'Return Finances v0 financial-event rows and deterministic ASIN economics', after a long opening about filter mechanics for fee_breakdown. The verb+resource is specific once found, and the closing sentence distinguishes it from get_payment_transactions and get_settlement_economics. But a reader scanning the first sentence gets parameter trivia instead of what the tool returns.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Strong routing content: it names get_payment_transactions for pre-settlement Transaction View and get_settlement_economics for finalized settlements, and states 'Filters are not valid for profitability'. It also gives conditional selection between views and grains. It lacks an explicit when-not-to-use statement beyond those two hand-offs and never tells the agent when to prefer get_profitability_review or get_product_performance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_inbound_shipmentsInbound shipmentsARead-onlyInspect
Get FBA inbound shipment data — shipment IDs, statuses, destination fulfillment centers, and current-state refresh dates. snapshot_date is when a shipment's data was last refreshed. Amazon's legacy shipment-list response does not provide a creation timestamp; created_at is a best-effort inference from a date embedded in shipment_name, and created_at_source identifies that inference. Ambiguous unverified date formats and future inferred dates return null instead of a silently incorrect date. Amazon does not provide a per-shipment received or closed timestamp here; for when units were received at the fulfillment center use get_inventory_movements with event_type=Receipts (reference_id is the inbound shipment ID), or get_shipment_receiving_status for shipped-vs-received quantities per SKU. Inbound shipments are account/region-level data (no native marketplace): rows surface tenant-wide for any marketplace-scoped key and are anchored to the tenant's primary marketplace.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by. created_at is inferred from shipment_name when available; snapshot_date is the reliable refresh date. | snapshot_date |
| end_date | No | Optional. YYYY-MM-DD. Only include shipments last refreshed on or before this date. The range may span at most 366 days. | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Only include shipments last refreshed on or after this date. The range may span at most 366 days. | |
| shipment_status | No | Filter by status (e.g., WORKING, SHIPPED, RECEIVING, CLOSED, CANCELLED) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint/non-destructive annotations, the description discloses real behavioral quirks: created_at is a best-effort inference from shipment_name with created_at_source flagging it, ambiguous or future dates return null rather than a wrong value, no received/closed timestamp exists here, and rows are tenant-wide regardless of marketplace key. This is exactly the kind of caveat an agent cannot get from structured fields.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with what the tool returns, then inference caveats, then sibling routing, then scoping. It is dense and slightly long, but nearly every sentence carries a caveat the agent would otherwise get wrong; little is padding.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a read-only, fully-described-schema tool with an output schema, this covers the remaining gaps: data provenance, null behavior, absence of receipt timestamps, and marketplace scoping. An agent can call it correctly and interpret results without further guessing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3, but the description adds genuine meaning: it clarifies that snapshot_date is the reliable refresh date while created_at is inferred, which directly informs sort_by choice. Date-range filtering semantics are left to the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource (get FBA inbound shipment data) and enumerates exactly what is returned: shipment IDs, statuses, destination fulfillment centers, and refresh dates. It is clearly distinguishable from neighbors like get_awd_shipments or get_fba_inbound_plan, which concern other inventory flows.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly routes the agent away from this tool when the question is about receipts or shipped-vs-received quantities, naming get_inventory_movements with event_type=Receipts and get_shipment_receiving_status as the alternatives. That is when-to-use and when-not-to-use stated outright.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_inventory_by_fulfillment_centerInventory by fulfillment centerARead-onlyInspect
Per-fulfillment-center on-hand inventory. Returns the absolute ending warehouse balance per ASIN, SKU, fulfillment center (FC code like ONT8), and disposition, plus the day's signed flow components (receipts, customer shipments, customer returns, warehouse transfers, in-transit). Use when the user asks about per-warehouse or geographic distribution of inventory. Account-level inventory snapshots do not provide this warehouse breakdown. Source: Amazon Inventory Ledger Summary View (GET_LEDGER_SUMMARY_VIEW_DATA, aggregateByLocation:FC). Defaults to the most recent snapshot date. Ledger summary data is account/region-level (no native marketplace): rows surface tenant-wide for any key and are anchored to the tenant's primary marketplace.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU | |
| asin | No | Filter by ASIN | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | ending_warehouse_balance |
| sort_order | No | Sort order | desc |
| disposition | No | Filter by disposition (e.g. SELLABLE, CUSTOMER_DAMAGED, DEFECTIVE). | |
| snapshot_date | No | Snapshot date (YYYY-MM-DD). Defaults to the latest available date in the ledger summary. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| fulfillment_center | No | Filter by a specific fulfillment center code (e.g. ONT8). | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this as a non-destructive read, so the description's job is to add behavior — and it does: default snapshot date, the source view and aggregation (GET_LEDGER_SUMMARY_VIEW_DATA, aggregateByLocation:FC), and a non-obvious caveat that ledger data is account/tenant-wide with no native marketplace dimension. That last point materially changes how an agent should interpret and present results.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core definition is front-loaded, followed by return contents, usage trigger, then source/caveats — a sensible ordering. The final tenant-wide/marketplace sentence is long and dense, but it carries genuinely load-bearing information rather than filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For an 11-parameter, zero-required inventory query with an output schema, the description covers what the tool is, when to use it, what the rows contain, default time behavior, and the cross-marketplace limitation. An agent has everything needed to call it correctly and interpret the output.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% with documented defaults and enums, so the schema already carries parameter meaning. The description adds some context for snapshot_date defaulting and the FC code format, but says nothing about the filter combinations (sku, asin, disposition, fulfillment_center) or how sort_by affects pagination. Baseline 3 is appropriate when the schema does the heavy lifting.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource (per-fulfillment-center on-hand inventory), enumerates the row grain (ASIN, SKU, FC, disposition) plus the flow components returned, and explicitly contrasts this with account-level inventory snapshots. An agent can distinguish it from get_fba_inventory or get_awd_inventory without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives a clear when-to-use trigger ('per-warehouse or geographic distribution of inventory') and a when-not signal ('account-level inventory snapshots do not provide this warehouse breakdown'). It stops short of naming the specific sibling tools that cover the account-level case, so the routing decision still requires a small inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_inventory_healthInventory healthARead-onlyInspect
Returns FBA inventory health snapshot fields: age buckets, capped weeks of cover, storage fee risk, sell-through, and Amazon source-provided order and ship-in quantities by SKU/ASIN. Reimbursement placeholder SKUs are filtered by default; set include_synthetic_skus=true to include rows flagged with is_synthetic. For raw FBA stock counts use get_fba_inventory; for cross-signal risk rankings use get_inventory_risk_triage.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | available |
| sort_order | No | Sort order | desc |
| excess_only | No | Only show items with estimated LTSF charges > 0 | |
| min_age_days | No | Age-band filter: 30/31 selects 31+ days, 60/61 selects 61+, 90/91 selects 91+, 180/181 selects 181+, 270/271 selects 271+, 365/366 selects 366+. 0 disables filtering; arbitrary exact ages are unavailable. | |
| snapshot_date | No | Snapshot date (YYYY-MM-DD). Defaults to latest. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| include_synthetic_skus | No | Include reimbursement placeholder SKUs such as FBA...missing1. Defaults to false. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish that this is a safe, read-only, non-open-world operation. The description adds useful behavioral context about returned health fields and the default exclusion of reimbursement placeholder SKUs, though it does not discuss pagination or response volume beyond what the schema covers.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is three sentences, front-loads the return fields, and then states the key filtering behavior and alternatives. There is no redundant or filler wording.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For an 11-parameter read-only inventory tool with a full output schema and annotations, the description gives enough context to select and invoke it correctly. It covers the returned signals, default synthetic-SKU filtering, and the main sibling alternatives without needing to repeat schema details.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so all 11 parameters are already documented in the input schema. The description adds meaning mainly around include_synthetic_skus and default filtering, but does not explain most other parameters beyond what the schema provides.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb and resource ('Returns FBA inventory health snapshot fields') and enumerates the domains covered: age buckets, weeks of cover, storage fee risk, sell-through, and order/ship-in quantities. It clearly distinguishes the tool from get_fba_inventory and get_inventory_risk_triage.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It explicitly routes the agent to alternatives: get_fba_inventory for raw FBA stock counts and get_inventory_risk_triage for cross-signal risk rankings. It also clarifies the default filtering behavior and how to include synthetic reimbursement placeholder SKUs.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_inventory_movementsInventory movementsARead-onlyInspect
Get inventory ledger movements — shipments, receipts, adjustments, customer orders, and returns by date/ASIN/SKU. reference_id is the source document for each movement: for Receipts events it is the inbound FBA shipment ID, so receipts can be joined to get_inbound_shipments (shipment_id) to estimate created-to-received time when created_at_source confirms a shipment-name inference. date_and_time is the event timestamp (UTC). Ledger movements are account/region-level data (no native marketplace): rows surface tenant-wide for any marketplace-scoped key and are anchored to the tenant's primary marketplace.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU | |
| asin | No | Filter by ASIN | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | date |
| end_date | No | Optional. YYYY-MM-DD end date. The range may span at most 366 days. | |
| event_type | No | Filter by event type (e.g. Shipments, Receipts, CustomerOrders) | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD start date. The range may span at most 366 days. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the read-only, non-destructive, closed-world profile, yet the description still adds non-obvious behavior: ledger movements are account/region-level with no native marketplace, rows surface tenant-wide for any marketplace-scoped key, and are anchored to the tenant's primary marketplace. It also pins date_and_time to UTC and explains reference_id's document semantics. It does not discuss result volume or latency, but the schema covers pagination limits.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core capability is front-loaded in the first clause, followed by two sentences of genuinely useful semantics (join key, timestamp, marketplace scoping). It is dense but every sentence carries information; the phrase 'when created_at_source confirms a shipment-name inference' is somewhat cryptic and slows comprehension.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 11 optional parameters, an output schema, and full annotation coverage, the description supplies what structured fields cannot: event types available, the reference_id join path, and the marketplace-scoping caveat that would otherwise cause wrong interpretations of tenant-wide rows. Only minor gaps remain, such as accepted casing for event_type values.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents all 11 parameters including defaults, ranges, and the 366-day window. The description adds little parameter-level detail beyond clarifying that date_and_time is the UTC event timestamp and that reference_id identifies the source document — useful but not parameter input guidance. Baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description gives a specific verb and resource ('Get inventory ledger movements') and enumerates the event types covered (shipments, receipts, adjustments, customer orders, returns) plus the filter dimensions (date/ASIN/SKU). That is enough to distinguish it from get_fba_inventory, get_inbound_shipments, and get_awd_shipments without opening any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It states a concrete use case and routing rule: Receipts rows carry the FBA shipment ID in reference_id so they can be joined to get_inbound_shipments to compute created-to-received time. It does not say outright when not to use this tool (e.g. for current on-hand stock, use get_fba_inventory), so it stops short of explicit exclusions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_inventory_risk_triageInventory risk triageARead-onlyInspect
Returns ranked inventory risk signals across FBA/AWD stock, sales velocity, inventory health, and suppressed-listing data, including days-of-cover and risk scores derived from the same coverage definition as get_days_of_cover. Grain: ASIN/SKU risk rows. Do not use for raw snapshots or movement audit; use inventory snapshot or ledger tools.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU. | |
| asin | No | Filter by ASIN. | |
| limit | No | Max risk rows to return (1-100, default 20). Values above 100 are clamped to 100. | |
| risk_focus | No | Risk category to focus on. Defaults to all non-healthy risks. | all |
| include_healthy | No | Set true to include healthy rows after risks. Defaults to false. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| sales_lookback_days | No | Sales velocity lookback window in days. | |
| stockout_threshold_days | No | Flag stockout risk at or below this many days of cover. | |
| overstock_threshold_days | No | Flag overstock risk at or above this many days of cover. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, non-destructive, closed-world), so the description's job is to add derivation context — it does, by noting risk scores share the same coverage definition as get_days_of_cover, which tells the agent results will be numerically consistent across the two tools. It does not discuss ordering of the ranking or tie-breaking, which is the main remaining gap.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, each load-bearing: coverage, derivation/grain, and exclusion routing. The scope statement is front-loaded and there is no restatement of the title or name.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 10-parameter read tool with a rich output schema and full schema coverage, the description supplies the essentials: what a row represents, what the scores derive from, and where not to use it. Ordering/ranking behavior and pagination semantics are left unstated, a minor gap given the output schema exists.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already carries full parameter semantics (thresholds, lookback window, risk_focus enum, diagnostics flags). The description adds no parameter-level detail beyond implying that thresholds drive the risk scores. Baseline 3 is the correct ceiling here.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource (returns ranked inventory risk signals) and enumerates the domains covered: FBA/AWD stock, sales velocity, inventory health, suppressed listings, days-of-cover, risk scores. It also declares the output grain (ASIN/SKU risk rows), which lets an agent distinguish it from siblings like get_days_of_cover or get_inventory_health without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly excludes two use cases (raw snapshots, movement audit) and points to alternative tool families. The alternatives are named only generically ('inventory snapshot or ledger tools') rather than by exact sibling name, and there is no positive 'use when you need X' trigger stated up front.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_keyword_performanceKeyword performanceARead-onlyInspect
Returns bidded Sponsored Products keyword/target performance. Grain: keyword/target + campaign/ad group with spend, sales, ACOS, ROAS, and impression share; recent ~3 days may be incomplete. Does not include actual customer search queries or market-wide query volume; use get_search_terms or get_search_query_performance. Each row's refresh_window_open is true when at least one included reporting date is on or after settling_from_date and on or before reporting-local today. settling_from_date is the start of that profile/table's latest completed scheduled re-pull window (normally 16 calendar days ending the day before refresh). It means we still re-pull the day, not that its value will change; false is not a guarantee of finality. Missing completed-window evidence returns null.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| keyword | No | Filter by keyword (LIKE match) | |
| sort_by | No | Column to sort by | spend |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| profile_id | No | Filter by profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| keyword_type | No | Filter by keyword type | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Goes well beyond the readOnlyHint annotation: it discloses that the most recent ~3 days may be incomplete, explains refresh_window_open and settling_from_date semantics per row, and warns that false is not a guarantee of finality. The settling_from_date explanation is dense and partly self-negating ('means we still re-pull the day, not that its value will change'), but it is genuine behavioral context an agent needs to interpret freshness.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose, grain, and exclusions are front-loaded and tight, but the settling_from_date passage is a four-sentence digression that is harder to parse than the call itself and sits between the agent and the routing advice. The key rule (refresh_window_open true = still re-pullable) could be stated in one sentence.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return-shape explanation is rightly omitted, and the description fills the main remaining gap: data freshness caveats and null behavior for missing window evidence. A multi-profile, granular performance tool would ideally say whether rows are pre-aggregated or per-day, but the essentials are covered.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so all 12 parameters including limit, dates, keyword_type and include_diagnostics are already documented. The description adds freshness semantics that touch on include_diagnostics but no new guidance on filtering, sorting, or combining keyword_type with keyword filters beyond what the schema states.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Returns bidded Sponsored Products keyword/target performance') and pins the grain (keyword/target + campaign/ad group) plus the metric set. It explicitly names what it does NOT return, which separates it from get_search_terms and get_search_query_performance without opening either schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly routes query-level questions to get_search_terms or get_search_query_performance, which is the key sibling distinction among ~90 tools. It does not, however, frame when to use this versus get_campaign_performance or get_adgroup_performance for the same metrics at other grains.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_keyword_ranksKeyword ranksARead-onlyInspect
Return stored keyword positions from Catalog Items search: collected daily on the enterprise billing tier and weekly on starter, growth, scale, and business. These positions are not documented as Amazon shopper search order. view='positions' returns snapshots across a date range (defaults to the trailing 7 days), view='changes' compares two snapshots (defaults to the two most recent), and view='with_volume' joins a snapshot (defaults to the latest) to its SQP week for search volume and share metrics.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter by ASIN (exact match) | |
| view | No | Rank view: positions returns keyword rank rows per snapshot_date; changes compares two snapshots; with_volume joins rank rows to SQP weekly volume/share. | positions |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| keyword | No | Filter by keyword (LIKE match, use % for wildcards) | |
| sort_by | No | Column to sort by. Allowed columns depend on view. | |
| end_date | No | positions view. Optional YYYY-MM-DD. Defaults to start_date if omitted. | |
| max_rank | No | positions/with_volume views. Maximum rank position to include (e.g. 20 = page 1 only) | |
| min_rank | No | positions view. Minimum rank position (e.g. 1 = only page 1) | |
| min_change | No | changes view. Minimum absolute rank change to include (filters noise) | |
| min_volume | No | with_volume view. Minimum search query volume | |
| sort_order | No | Sort order. Defaults depend on view. | |
| start_date | No | positions view. Start date (YYYY-MM-DD). Defaults to a trailing 7-day window when omitted. | |
| compare_date | No | changes view. The earlier snapshot date to compare against (YYYY-MM-DD). When both current_date and compare_date are omitted, the two most recent snapshots are compared. | |
| current_date | No | changes view. The more recent snapshot date (YYYY-MM-DD). When both current_date and compare_date are omitted, the two most recent snapshots are compared. | |
| snapshot_date | No | with_volume view. Rank snapshot date (YYYY-MM-DD). Defaults to the latest available snapshot when omitted. SQP volume is auto-matched to the week containing this date. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare read-only, non-destructive, closed-world, so the bar is lower, and the description still adds real value: collection cadence differs by billing tier (daily on enterprise, weekly on starter/growth/scale/business) and the positions are explicitly not shopper-facing search order. That cadence disclosure directly affects how an agent should interpret staleness and compare snapshots.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two tight sentences, with the source of the data and its cadence front-loaded before the per-view breakdown. The parallel view='X' returns Y construction is easy to scan, and no sentence is filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 18 parameters, an output schema, and full annotation coverage, the description covers the one thing the schema cannot: where the data comes from, how often it refreshes, and what the three views mean in aggregate. Remaining gaps (which sort columns are valid per view, pagination behavior) are already handled by the schema field descriptions.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3 and the schema already documents defaults for start_date, compare_date, and snapshot_date. The description largely restates those same defaults (trailing 7 days, two most recent snapshots, latest snapshot) rather than adding new meaning, and view-dependent filtering parameters like min_rank, min_change, and min_volume are left entirely to the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb and resource ("Return stored keyword positions from Catalog Items search") and disambiguates the three output modes by name. It does not, however, distinguish itself from near siblings such as get_current_rank or get_keyword_performance, which an agent will likely see alongside it.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It clearly explains what each view does and what each defaults to when dates are omitted, which is genuine selection guidance within the tool. It gives no when-to-use/when-not guidance relative to alternatives, and the important caveat that these positions are not Amazon shopper search order is stated as a fact rather than as a condition for choosing this tool over a rank/competitor tool.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_listing_content_changesListing content changesARead-onlyInspect
Return factual listing-content changes from agentcentral-retained snapshots. Diffs title, brand, description, product type, status/classification, browse classifications, item/package dimensions, main image, bullets, and image set from append-only Catalog Items history, plus backend generic_keyword from weekly Listings Items snapshots. Returns one row per changed field with source snapshot dates. Amazon exposes no native listing edit-history API; first-snapshot accounts report insufficient retained history instead of claiming no change. Video and A+ module content are not diffed.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter to a seller SKU. Applies to the weekly backend-keyword source. | |
| asin | No | Filter to a single ASIN. Exact match. | |
| limit | No | Max changed-field rows to return (1-500). Defaults to 100. | |
| fields | No | Optional changed-field allowlist. | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| end_date | No | Optional retained snapshot range end, YYYY-MM-DD. Pass with start_date. | |
| start_date | No | Optional retained snapshot range start, YYYY-MM-DD. Pass with end_date. | |
| lookback_days | No | When explicit dates are omitted, compare snapshots in this trailing window. Defaults to 30 days. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/openWorld=false/destructive=false, and the description adds substantial context on top: append-only Catalog Items history plus weekly Listings Items snapshots, one row per changed field with source snapshot dates, and the important behavioral guarantee that accounts with only a first snapshot report 'insufficient retained history' rather than falsely claiming no change. That negative-result caveat is exactly the kind of behavior an agent cannot infer from annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core scope is front-loaded in the first sentence, and the caveats (no native API, first-snapshot behavior, video/A+ exclusion) are placed after it. The middle sentence is long because it packs a full field list into one clause, which is slightly heavier than necessary given the enum already lists them.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 10-parameter read tool with full schema coverage, annotations, and an output schema, the description covers the essentials: sources, row granularity, snake_case caveats, and exclusions. It leaves the interplay between start_date/end_date and lookback_days to the schema, which is acceptable but slightly thins out an otherwise complete definition.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and every parameter already has a description, so the baseline is 3. The description does not add syntax or constraint detail for sku, asin, date range, lookback_days, or the fields allowlist beyond what is already in the schema — it only names the diffable fields generically, which the enum already enumerates precisely.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with a specific verb+resource ('Return factual listing-content changes') and then enumerates exactly which fields are diffed (title, brand, description, dimensions, images, bullets, generic_keyword). It also names its data sources, making it clearly distinguishable from sibling history tools like get_ads_change_history or get_action_history, which cover ad/action domains rather than listing content.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage context is clear: it is for detecting what changed in a listing across a snapshot window, and the description notes that Amazon exposes no native edit-history API, which explains why an agent must route here. It also states exclusions (video and A+ modules are not diffed) and the first-snapshot edge case. It stops short of explicitly naming an alternative tool to use for those excluded content types.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_listing_offersListing offersARead-onlyInspect
Return the seller's own listing price economics per SKU/child ASIN from a Listings Items materialization, with completed per-SKU post-write refresh overlays when available. Compatibility scalars describe the ALL-audience price; structured purchasable_offer preserves all consumer and B2B schedules and quantity tiers, and listing_issues preserves Amazon issue code, severity, and enforcements. This does not make broad live SP-API calls; it is distinct from competitive/Buy Box pricing.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by seller SKU (exact match). | |
| asin | No | Filter by ASIN (exact match). | |
| limit | No | Max rows (1-1000). Defaults to 100. | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by. Defaults to asin. | |
| sort_order | No | Sort order. Defaults to asc. | |
| on_sale_only | No | Return only SKUs with an active or scheduled sale price. Defaults to false. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| include_synthetic_skus | No | Include reimbursement placeholder SKUs. Defaults to false. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, openWorldHint=false, and destructiveHint=false, so the safety profile is covered. The description adds valuable behavioral context: data comes from a Listings Items materialization, refresh overlays are conditional, it does not make broad live SP-API calls, and it explains compatibility scalars versus structured purchasable_offer and listing_issues.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with purpose and limited to three sentences, with no obvious filler. It is dense and jargon-heavy, but each sentence contributes either purpose, output semantics, or an important distinction.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the output schema and annotations, the description covers the important missing context: provenance, refresh overlay availability, no live SP-API calls, and the distinction from competitive/Buy Box pricing. It is complete enough to call correctly, with the main remaining gap being sibling routing against get_offer_listings.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so all ten input parameters are already well documented. The description clarifies output-field semantics such as ALL-audience scalars and structured offer schedules, but adds little meaning about the input parameters themselves beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource: return the seller's own listing price economics per SKU/child ASIN from a Listings Items materialization. It clearly distinguishes the tool from competitive/Buy Box pricing, but does not distinguish it from the similarly named sibling get_offer_listings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives clear usage context by saying this is materialized seller data rather than broad live SP-API calls, and explicitly says it is distinct from competitive/Buy Box pricing. However, it does not explicitly route the agent versus get_offer_listings or other listing-related siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_listing_qualityListing qualityARead-onlyInspect
Return weekly Listings Items API quality snapshots. view='summary' returns listing completeness, issue counts, and quality status; view='issues' returns Amazon listing issue codes, affected attributes, and raw issue details. Reimbursement placeholder SKUs are filtered by default. Snapshots refresh weekly. Weekly snapshots do not establish current live buyability.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU | |
| asin | No | Filter by ASIN | |
| view | No | Listing quality view: summary returns listing completeness/issue counts; issues returns Amazon issue codes, attributes, and raw issue details. | summary |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by. Allowed columns depend on view. | |
| severity | No | issues view only. Filter listings by issue severity present in the snapshot. | |
| has_issues | No | summary view only. When true, only listings with Amazon issues. When false, only listings with zero issues. | |
| issue_code | No | issues view only. Filter listings containing a specific Amazon issue code. | |
| sort_order | No | Sort order | desc |
| snapshot_date | No | Optional snapshot date (YYYY-MM-DD). Defaults to latest listing quality snapshot. | |
| attribute_name | No | issues view only. Filter listings containing an issue for this attribute name. | |
| quality_status | No | summary view only. Filter by computed listing quality status. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| include_synthetic_skus | No | Include reimbursement placeholder SKUs such as FBA...missing1. Defaults to false. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, non-destructive, closed-world), so the bar is lower, and the description still adds real context: reimbursement placeholder SKUs are filtered by default, snapshots refresh on a weekly cadence, and the explicit caveat that weekly snapshots do not establish current live buyability. That freshness/limitation warning is exactly the kind of behavioral context annotations cannot carry.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three tight sentences, front-loaded with the core action and followed by the view breakdown and the default-filter/freshness caveats. There is mild redundancy in restating the view semantics that the schema already documents, but no filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 16-parameter read tool with a full output schema and complete annotation coverage, the description supplies the essential framing: what a snapshot is, what each view returns, what is filtered by default, and the freshness limitation. Pagination and sort-column/view dependencies are left to the schema, which is acceptable given its coverage.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and every parameter is documented there, including the view-only applicability of severity, issue_code, attribute_name, has_issues, and quality_status. The description reinforces the two view semantics and the default filtering of synthetic SKUs, but adds little beyond what the schema already states.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with a specific verb+resource+source: 'Return weekly Listings Items API quality snapshots,' and then distinguishes its two output modes (summary vs. issues) with concrete field lists. It does not differentiate itself from nearby siblings such as get_suppressed_listings, get_catalog_cleanup, or get_listing_content_changes, which keeps it from a 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives clear internal routing guidance between view='summary' and view='issues', which is genuinely useful for choosing an invocation shape. However, it never says when this tool should be preferred over the many sibling listing/quality tools, nor does it state exclusions or prerequisites, so the guidance is implied rather than explicit.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_listing_registryListing registryARead-onlyInspect
Return latest active listing and catalog data. view='listings' returns ASIN/SKU rows with available title, brand, product type, bullet points, description, backend generic keywords, Amazon listing creation date, price, quantity, and fulfillment fields; view='search' discovers or sorts the same listing rows by product/brand/title/SKU/ASIN text or creation date; view='brand_asins' resolves the active ASIN set for a catalog brand. Set include_content=false for short listings/search rows without listing copy. Content prefers Catalog Items data and falls back to Listings Items quality or seller active-listings data. Reimbursement placeholder SKUs are filtered by default.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by seller SKU. Exact match for listings, substring match for search. | |
| asin | No | Filter by ASIN. Exact match for listings/brand_asins, substring match for search. | |
| view | No | Registry view: listings returns latest active listing rows; search discovers listings by text filters; brand_asins resolves active ASINs for a catalog brand. | listings |
| brand | No | search or brand_asins view. Brand text filter; required for brand_asins. | |
| limit | No | Max rows (1-1000). Defaults to 20 for listings/search and 1000 for brand_asins. | |
| query | No | search view only. Case-insensitive substring search across ASIN, SKU, listing name, catalog title, and catalog brand. | |
| title | No | search view only. Case-insensitive substring filter on active listing item_name or catalog title. | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by. Allowed columns depend on view. | |
| sort_order | No | Sort order. Defaults to asc. | |
| brand_match | No | brand_asins view only. Brand matching mode. contains is case-insensitive substring matching; exact requires normalized equality. | |
| include_content | No | listings/search only. Set false for short ASIN/SKU/title rows without bullet points, description, or backend keywords. This selects fields, not row count; use include_raw_rows=true, limit, and pagination to enumerate rows. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| include_title_matches | No | brand_asins view only. Also include active listings whose item_name or catalog title contains the brand text when catalog brand does not match. | |
| include_synthetic_skus | No | Include reimbursement placeholder SKUs such as FBA...missing1. Defaults to false. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, destructiveHint=false and openWorldHint=false, so safety is covered. The description adds genuinely useful behavior: content prefers Catalog Items data and falls back to Listings Items quality or seller active-listings data, and reimbursement placeholder SKUs are filtered by default. It does not discuss row caps, pagination limits, or latency, which are the remaining unknowns for a 16-parameter read tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose is front-loaded in the first clause and the rest is structured by view then by option. It is dense — the first sentence is very long and enumerates a dozen returned fields — but no sentence is pure filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 16 optional parameters, a declared output schema, and full schema descriptions, the description supplies the missing orientation layer: what each view is for, the content-source fallback chain, and the default SKU filter. A sentence on the relationship to get_listing_quality/get_product_details would close the last remaining gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already carries parameter meaning and the baseline is 3. The description restates the view semantics and the include_content tradeoff rather than adding new detail (e.g. which sort columns are legal per view, or how brand_match interacts with include_title_matches).
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb and resource ('Return latest active listing and catalog data') and then enumerates the three view modes with their distinct outputs. It never names which sibling tools it supersedes or contrasts with (get_listing_quality, get_listing_offers, get_product_details), so an agent must infer the boundary from sibling names alone.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives usable in-tool routing guidance: which view to pick for row retrieval vs. discovery/sorting vs. brand ASIN resolution, plus the include_content=false escape hatch for short rows. It stops short of stating exclusion conditions or naming an alternative sibling tool when this one is the wrong choice.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_listing_restrictionsListing restrictions (live)ARead-onlyInspect
Check listing restrictions for an ASIN (live SP-API). Returns any restrictions on selling the product in a specific condition, including approval requirements and reasons. One of the buyability signals: pair with get_buybox_status, get_fba_eligibility, and get_suppressed_listings for a full 'can buyers buy this right now' check.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | Yes | ASIN to check restrictions for | |
| reason_locale | No | Optional locale for localized reason text, for example en_US | |
| condition_type | No | Product condition to check restrictions for | new_new |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=true, so the safety profile is covered. The description adds that this hits a live SP-API, which signals real-time external dependency and possible empty/latency behavior, and it enumerates the kind of content returned. It does not mention rate limits or failure modes, but that is a modest gap given the annotation coverage.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences: what it does, what it returns, and how to combine it, in that order. The pairing guidance is the last sentence where it belongs, and there is no filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Return values need no explanation because an output schema exists, and the purpose plus pairing guidance covers the core decision. The one remaining gap for a live external call is any note on auth, cost, or rate limiting, which it omits.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents asin, reason_locale, condition_type, include_raw_rows, and include_diagnostics. The description only echoes the condition and localized-reason concepts at a high level, adding no syntax, defaults, or trade-offs beyond what the schema provides. Baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ("Check listing restrictions for an ASIN") plus the payload ("approval requirements and reasons"), and scopes it to a product condition. It also tags itself within a named family of buyability signals, so an agent can tell it apart from get_listing_quality, get_suppressed_listings, or get_product_details without opening a schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly frames the tool as one of the buyability signals and names the three siblings to pair it with for a full "can buyers buy this right now" check, which is concrete usage guidance. It stops short of stating when not to use it or which sibling to prefer for overlapping questions, so it is strong context rather than full routing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_market_basketMarket basketARead-onlyInspect
Return weekly Amazon Brand Analytics Market Basket pair facts at primary-ASIN × paired-ASIN grain: Amazon purchased-with rank, combination percentage, report dates, and marketplace. Defaults to the latest complete Sunday-Saturday week. The tool does not label pairs as opportunities or recommend cross-sells.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by. | pair_rank |
| end_date | No | Optional report-week end upper bound (YYYY-MM-DD). Defaults to the latest complete Sunday-Saturday week. | |
| max_rank | No | Maximum Amazon-reported purchased-with rank. | |
| sort_order | No | Sort direction. | asc |
| start_date | No | Optional report-week start lower bound (YYYY-MM-DD). Defaults to the latest complete Sunday-Saturday week. | |
| paired_asin | No | Filter by the ASIN purchased with the primary ASIN. | |
| primary_asin | No | Filter by the primary purchased ASIN. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| min_combination_pct | No | Minimum Amazon-reported combination percentage. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile is covered. The description adds genuine context beyond that: the weekly Sunday-Saturday cadence, the latest-complete-week default, and the explicit statement that the data carries no opportunity labeling or cross-sell recommendations. It stops short of describing pagination limits or row-capping behavior, which the schema covers instead.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with the resource and grain, then the default window, then the explicit non-goal. Every sentence carries information; there is no restatement of the title or filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return values need not be explained, and 100% parameter coverage in the schema handles the 12-input surface. The description supplies the data provenance, grain, and default window needed to call it correctly; only explicit sibling routing is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% across 12 parameters, so the baseline is 3. The description contributes grain semantics that explain why paired_asin and primary_asin filters exist, and restates the date defaults already documented in start_date and end_date, but adds no filtering syntax or ranking nuance beyond what the schema provides.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Specific verb ("Return") plus a precisely named resource (weekly Amazon Brand Analytics Market Basket pair facts), and it states the grain (primary-ASIN × paired-ASIN) and the exact measures returned (purchased-with rank, combination percentage, report dates, marketplace). The closing sentence that it does not label pairs as opportunities or recommend cross-sells draws a clear boundary against the recommendation-style siblings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage context is implied through the default behavior (latest complete Sunday-Saturday week) and the grain definition, so an agent can infer that this is the raw fact-retrieval tool for co-purchased pairs. However, no sibling is named as an alternative, and there is no explicit guidance on when to use this versus get_purchased_products or get_repeat_purchase_behavior.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_mcf_ordersMCF ordersARead-onlyInspect
List Multi-Channel Fulfillment (MCF) orders. Shows order status, destination, shipping speed, and dates. Pass an order_id to get shipment and tracking details for one order. Defaults to last 30 days.
| Name | Required | Description | Default |
|---|---|---|---|
| order_id | No | Optional seller fulfillment order ID to inspect shipment and tracking details for one order | |
| start_date | No | Optional. YYYY-MM-DD start date for order lookup. Defaults to 30 days ago. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already declare readOnlyHint=true, openWorldHint=true, and destructiveHint=false, so safety is covered. The description adds useful behavior by naming returned fields, the 30-day default, and the single-order tracking mode, but it does not discuss pagination, result limits, or other operational constraints.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is three focused sentences with the main purpose front-loaded. Every sentence provides useful context, and there is no redundant or filler wording.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a read-only list tool with an output schema and fully described input schema, the description covers the core purpose, default date window, and single-order behavior. Minor omissions around sibling comparison and pagination are acceptable given the structured metadata.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents all four parameters well. The description adds some meaning by tying order_id to shipment and tracking details and noting the 30-day default, but it does not explain include_raw_rows or include_diagnostics beyond what the schema provides.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource: list MCF orders, and it clearly distinguishes MCF orders from general order tools. It also explains the single-order mode via order_id, so an agent can understand both the list and inspect use cases without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives clear usage context: it defaults to the last 30 days and says to pass order_id for shipment and tracking details on one order. It does not explicitly compare this tool to siblings such as get_orders or get_order_details, so the when-not-to-use guidance is limited.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_offer_listingsOffer listings (live)ARead-onlyInspect
See who is selling a product right now (live SP-API). Returns current Amazon offer listings for an ASIN, including seller IDs, pricing, fulfillment method, seller feedback, and Buy Box status. Use offer_count == 0 as a buyability signal alongside get_buybox_status, get_listing_restrictions, and get_fba_eligibility.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | Yes | ASIN to check offers for | |
| customer_type | No | Whether to return consumer or business offers | Consumer |
| item_condition | No | Item condition to filter offers by | New |
| include_raw_rows | No | When false, return a compact row preview. Defaults to true; large result sets are capped automatically. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, openWorldHint=true, and destructiveHint=false, so the safety profile is covered. The description adds useful behavioral context: live SP-API freshness, returned offer details, and the empty-result buyability signal. It does not discuss rate limits or result capping, though capping is documented in the schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is three tight sentences, front-loaded with the core action and resource, followed by return details and a practical usage signal. Every sentence earns its place with no redundant wording.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the available output schema, complete input-schema coverage, and annotations, the description provides enough context to select and invoke the tool correctly. It explains what is returned and how to interpret a key result signal, leaving structured fields to cover the rest.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the input schema already explains each parameter, including enums and defaults. The description adds no parameter-specific syntax or meaning beyond what the schema provides, so baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource: "See who is selling a product right now" and "Returns current Amazon offer listings for an ASIN." It also lists the returned fields, making the tool’s purpose clear, but it does not explicitly distinguish this live tool from the sibling get_listing_offers.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives explicit guidance to use offer_count == 0 as a buyability signal and names related tools: get_buybox_status, get_listing_restrictions, and get_fba_eligibility. It does not state when not to use this tool or directly compare it with get_listing_offers.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_order_detailsOrder detailsARead-onlyInspect
Use after you know an Amazon order_id to inspect one order's header and line items. Grain: single order with item-level ASIN/SKU/title/quantity/price and pallet_delivery_requirement. pallet_delivery_requirement is Amazon's buyer-selected per-item delivery constraint: mandatory means Amazon returned MANDATORY; not_required means FULFILLMENT shipping data was requested and did not require a pallet; unknown means legacy, report-backed, or unavailable/malformed data and is never ordinary-parcel confirmation. Amazon's Orders API omits monetary fields while payment is unauthorized; Pending FBA rows can be enriched from Amazon's order-tracking report and disclose item_price_source='amazon_order_tracking_report'. Unavailable prices are null, never a synthetic zero. When every line is priced, item_subtotal_amount exposes their exact sum; order_total_amount remains null until Amazon supplies the full order total, and Pending values remain non-final. purchase_date is the seller reporting date; purchase_at and purchase_date_utc are included for UTC audit. Do not use for order discovery or sales totals; use get_orders or get_sales_summary first.
| Name | Required | Description | Default |
|---|---|---|---|
| order_id | Yes | The Amazon order ID to look up | |
| purchase_date | No | Optional. YYYY-MM-DD seller reporting purchase date. If omitted, searches the last 180 days. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Far beyond the annotations, it discloses data-provenance behavior: pallet_delivery_requirement's three-state semantics with the warning that 'unknown' is never ordinary-parcel confirmation, Amazon omitting monetary fields while payment is unauthorized, Pending FBA enrichment flagged via item_price_source, and null-vs-synthetic-zero pricing. It stops short of describing pagination or ordering of returned line items, but for a read-only single-record lookup this is unusually informative about edge cases the agent must interpret.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose and grain are front-loaded in the first sentence, and the exclusion comes last, which is the right ordering. The middle is dense and sentence-heavy with several pricing caveats that each carry information, though the block is long enough that some detail could have moved to structured field documentation.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With readOnly/non-destructive annotations and an output schema already present, the description needn't explain safety or return shape, and instead spends its budget on the non-obvious semantics of price nullability, subtotal versus total, and delivery-requirement states. An agent has everything needed to call it correctly and interpret the results.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3, and the description adds real interpretive meaning on top: purchase_date is the seller reporting date and purchase_at/purchase_date_utc exist for UTC audit, which reframes what the parameter means. It says nothing about include_raw_rows or include_diagnostics, but those are fully documented in the schema, so no gap is created.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Opens with a specific verb and resource ('inspect one order's header and line items') and immediately states the grain: a single order with item-level ASIN/SKU/title/quantity/price plus pallet_delivery_requirement. It names the sibling tools it is not (get_orders, get_sales_summary), so an agent can discriminate it from the many other order and sales tools without opening a schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives an explicit precondition ('Use after you know an Amazon order_id') and an explicit exclusion with alternatives ('Do not use for order discovery or sales totals; use get_orders or get_sales_summary first'). Both the when and the when-not are stated, leaving nothing to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_order_itemsOrder itemsARead-onlyInspect
Use to inspect line items across many orders in one call, filtered by seller reporting date, order status, ASIN, or fulfillment channel. Grain: one row per order line item (order_id, order_item_id, ASIN, seller SKU, title, quantities, prices, pallet_delivery_requirement). pallet_delivery_requirement is Amazon's buyer-selected per-item delivery constraint: mandatory means Amazon returned MANDATORY; not_required means requested FULFILLMENT shipping data did not require a pallet; unknown means legacy, report-backed, or unavailable/malformed data and is never ordinary-parcel confirmation. Amazon's Orders API omits monetary fields while payment is unauthorized; Pending FBA rows can be enriched from Amazon's order-tracking report. Check item_price_availability and item_price_source; unavailable monetary values are null, never a synthetic zero. Omitting start_date/end_date returns only the trailing 90 days ending today — for any prior period (a past month or last year, e.g. year-over-year) you MUST pass explicit start_date and end_date. The asin filter matches line items containing that ASIN (gross, including cancelled/zero-quantity orders), not units sold. purchase_date is the seller reporting date; purchase_at and purchase_date_utc are included for UTC audit. For per-ASIN aggregates (units/revenue over time) use get_sales_velocity; for order headers only use get_orders; for account daily totals use get_sales_summary.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter line items containing this ASIN | |
| limit | No | Maximum number of line items to return (max 500, default 50) | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | purchase_date |
| end_date | No | Optional. YYYY-MM-DD end date for seller reporting purchase_date. The range may span at most 366 days. | |
| sort_order | No | Sort direction | desc |
| start_date | No | Optional. YYYY-MM-DD start date for seller reporting purchase_date. The range may span at most 366 days. | |
| order_status | No | Filter by order status (e.g. Pending, Shipped, Canceled) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| fulfillment_channel | No | Filter by fulfillment channel: AFN (FBA) or MFN (merchant) | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the read-only, non-destructive, closed-world safety profile, yet the description adds substantial behavior the schema cannot express: null-not-zero semantics for unavailable monetary fields, the item_price_availability/item_price_source flags, enrichment of Pending FBA rows from Amazon's tracking report, and the legacy/report-backed meaning of pallet_delivery_requirement='unknown'. This is exactly the data-quality context an agent needs before trusting results.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with purpose, grain and filters, then caveats, then sibling routing — a sensible order with no filler sentences. It is dense and long, but nearly every sentence carries operational information; a slight trim of the monetary/nulling detail would improve scannability without losing meaning.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and the description correctly focuses on what structured fields cannot convey: grain, date-window defaults, null semantics, and filter behavior. For an 11-parameter reporting tool with zero required params, nothing an agent needs to call it correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3; the description still adds meaning beyond the schema by clarifying that asin matches any line item containing that ASIN (including cancelled/zero-quantity orders) rather than units sold, and by spelling out the 90-day default window and the need for explicit start/end dates when querying historical periods.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('inspect line items across many orders') and immediately pins down the grain: one row per order line item, with the returned fields enumerated. It also explicitly distinguishes itself from get_orders (headers), get_sales_velocity (per-ASIN aggregates) and get_sales_summary (account daily totals).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit routing: 'for per-ASIN aggregates use get_sales_velocity; for order headers only use get_orders; for account daily totals use get_sales_summary.' It also gives a hard usage rule for the date parameters ('omitting start_date/end_date returns only the trailing 90 days... you MUST pass explicit start_date and end_date' for prior periods) and warns that the asin filter is gross, not units sold.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_ordersOrdersARead-onlyInspect
Use to inspect or filter channel-complete individual order headers from the Orders API by seller reporting date, status, ASIN, or fulfillment channel. Grain: one row per order. Includes explicit Non-Amazon/Multi-Channel Fulfillment (MCF) channels and returns sales_channel on each row. Omitting start_date/end_date returns only the trailing 90 days ending today — for any prior period (a past month or last year, e.g. year-over-year) you MUST pass explicit start_date and end_date. The asin filter matches order headers containing that ASIN (gross, including cancelled/zero-quantity orders), not units sold. purchase_date is the seller reporting date; purchase_at and purchase_date_utc are included for UTC audit. Pending orders can have order_total_amount=null because Amazon has not finalized the order total yet. Individual order headers are not Amazon marketplace sales totals; use get_sales_summary for daily totals or product-level sales tools for ASIN/SKU breakdowns.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter orders containing this ASIN | |
| limit | No | Maximum number of orders to return (max 200, default 20) | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | purchase_date |
| end_date | No | Optional. YYYY-MM-DD end date for seller reporting purchase_date. The range may span at most 366 days. | |
| sort_order | No | Sort direction | desc |
| start_date | No | Optional. YYYY-MM-DD start date for seller reporting purchase_date. The range may span at most 366 days. | |
| order_status | No | Filter by order status (e.g. Pending, Shipped, Canceled) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| fulfillment_channel | No | Filter by fulfillment channel: AFN (FBA) or MFN (merchant) | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With readOnlyHint/destructiveHint=false already covering the safety profile, the description still adds real behavioral context: the implicit 90-day default window, that pending orders can legitimately carry order_total_amount=null, and that the asin filter matches gross headers including cancelled/zero-quantity orders. It stops short of describing pagination/row-cap behavior (include_raw_rows, offset continuation), which is left entirely to the schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
It is front-loaded with grain and scope, then the date-window warning, then data caveats, then sibling disambiguation — a sensible order with no filler. It is on the long side and the purchase_at/purchase_date_utc sentence is somewhat incidental, but nearly every clause carries decision-relevant information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For an 11-parameter, zero-required, read-only query tool with a full output schema and annotations, the description covers everything an agent needs: what the grain is, what the defaults do, how filtering behaves, and which sibling to choose instead. Return-value detail is correctly delegated to the output schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so every parameter is already documented; baseline is 3. The description does add genuine meaning beyond the schema for asin ('matches order headers containing that ASIN ... not units sold') and for the date pair (default trailing window, purchase_date as the seller reporting date), so it earns slightly above baseline but not full credit since sort/pagination/diagnostic parameters are untouched.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb+resource ('inspect or filter channel-complete individual order headers from the Orders API'), states the exact grain ('one row per order'), and explicitly distinguishes itself from the sibling tools that could be confused with it (get_sales_summary, product-level sales tools).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives a concrete when-to-use rule for the most common failure mode ('Omitting start_date/end_date returns only the trailing 90 days ... you MUST pass explicit start_date and end_date' for YoY or past months) and routes the agent to named alternatives when daily totals or per-ASIN/SKU breakdowns are actually wanted.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_payment_transactionsPayment transactionsARead-onlyInspect
Get live Amazon Payments transactions (default), payout groups (view=payouts), current/historical balance trees (view=balances), or date/settlement net proceeds and breakdowns (view=financial_summary). Balance and financial_summary views return one complete, marketplace-scoped page with source currencies and timestamps; nested amounts overlap and are not additive. Payouts are seller-account groups in the connection region. Transaction detail preserves signed breakdowns; financial_event_group_id with transaction_status=RELEASED returns a payout's transaction pages. Amazon's payout transaction feed includes one Transfer line per payout carrying the prior payout amount. This carry-forward is not part of the current payout total: the RELEASED transaction total excluding Transfer corresponds to that payout's OriginalTotal. Transfer rows remain included in this response. Returns source facts, not seller actions.
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | transactions = existing summary/detail; payouts = regional seller-account groups; balances = current or as_of_date balance tree; financial_summary = dated or settlement net proceeds. New overview views return one complete upstream page, not a limit-sized slice. | transactions |
| limit | No | Maximum matching transactions in date/order modes (1-500). Payouts request min(limit, 100) groups. Group transactions, balances and financial_summary return a complete upstream page regardless of limit; continue with page_token. | |
| detail | No | For view=transactions: true = transaction rows with source-signed nested breakdowns and separate non-additive item_breakdowns; false = grouped summary by date, transaction type, status, and currency. Payout rows are independent of detail. | |
| sort_by | No | Transaction column to sort by after fetching: posted_date, total_amount, transaction_type, or transaction_status. Payouts retain Amazon's page order. | posted_date |
| end_date | No | Optional. YYYY-MM-DD end date for transaction postedDate, payout group start, or financial_summary period. The range may span at most 180 days. Defaults to today; only transactions/payouts apply the three-minute safety margin. Not valid for balances. | |
| order_id | No | Optional Amazon order ID. Mutually exclusive with financial_event_group_id. Uses Amazon's ORDER_ID filter instead of postedAfter/postedBefore. | |
| as_of_date | No | For view=balances only: historical YYYY-MM-DD balance date. Omit for current balances. Cannot be combined with start_date/end_date. | |
| page_token | No | Opaque Amazon continuation token from pagination.next_token. Continue until pagination.has_more is false before treating a financial-event-group result as complete. | |
| sort_order | No | Transaction sort direction after fetching. Payouts retain Amazon's page order. | desc |
| start_date | No | Optional. YYYY-MM-DD start date for transaction postedDate, payout group start (both UTC), or financial_summary period (marketplace calendar). The range may span at most 180 days. Defaults to 30 days ago. Not valid for balances. | |
| account_type | No | For balances/financial_summary: exact Amazon account type, e.g. STANDARD_ORDERS. Omit for all account types within the key's marketplace. | |
| balance_type | No | For view=balances only: Amazon balance category. Omit for all categories; TOTAL and RESERVED overlap their children. | |
| settlement_id | No | For financial_summary: exact Amazon SETTLEMENT_ID, mutually exclusive with dates. History-limited plans require a dated summary instead. | |
| marketplace_id | No | Optional assertion matching the tenant's selected marketplace_id after trimming. Transactions query that marketplace; payouts are seller-account groups in the connection's region because Finances v0 has no marketplace filter. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| transaction_type | No | Optional exact transactionType filter applied locally (for example Refund, Shipment, ServiceFee, FBAInventoryReimbursement). | |
| transaction_status | No | Optional Amazon transaction status filter: DEFERRED, RELEASED, or DEFERRED_RELEASED. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| financial_event_group_id | No | Optional Amazon financial event group ID for exact payment/disbursement grouping. Mutually exclusive with order_id. Uses Amazon's FINANCIAL_EVENT_GROUP_ID filter instead of postedAfter/postedBefore; use transaction_status=RELEASED for finalized reconciliation. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, yet the description still adds substantive context: balances/financial_summary return one complete marketplace-scoped page, nested amounts overlap and are not additive, payouts are scoped to the connection region because Finances v0 has no marketplace filter, and Transfer carry-forward rows are included but excluded from the payout OriginalTotal. These are non-obvious data-model caveats that prevent misreading results. What remains unstated is output/pagination limits and any rate considerations, but the core behavioral picture is strong.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the view enumeration, which is the primary dispatch decision, and every subsequent sentence adds a distinct caveat. It is dense but justified for a 19-parameter, four-mode tool. Some of the payout carry-forward explanation is verbose enough to slow scanning and could be tightened.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so the description does not need to enumerate return fields, and it wisely spends its space on the non-additivity and Transfer carry-forward gotchas that a schema cannot convey. Given the tool's complexity, most of what an agent needs is present. The gap is relational context: no guidance on when to use this versus get_financial_events or get_settlement_economics.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the schema already documents all 19 parameters, and the description largely restates the view-mode split and the RELEASED/Transfer interaction rather than adding new parameter-level meaning. The margin-related notes (overlap, non-additivity, source currencies, timestamps) are primarily about result interpretation, not parameter semantics. Baseline 3 is appropriate; the extra context edges it upward but does not clearly reach 4.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ("Get live Amazon Payments transactions") and enumerates the four modes it serves via the view parameter, so an agent knows the scope without opening the schema. It does not, however, distinguish itself from overlapping siblings such as get_financial_events or get_settlement_economics, which an agent selecting among these tools would need.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives clear in-tool routing guidance (default transactions, view=payouts for seller-account groups, view=balances, view=financial_summary) and one concrete usage rule (financial_event_group_id with transaction_status=RELEASED for finalized reconciliation). It stops short of saying when to choose this tool over sibling financial tools, and states no explicit exclusions beyond mode validity.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_placement_breakdownPlacement breakdownARead-onlyInspect
Returns Sponsored Products performance by ad placement (Top of Search, Detail Page, Other, Off Amazon) within campaigns; recent ~3 days may be incomplete. Use to compare placement-level spend, sales, ACOS, ROAS, CTR, and CVR. Does not include campaign totals, keyword performance, or organic traffic; use get_campaign_performance/get_keyword_performance/get_sales_and_traffic.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | spend |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| profile_id | No | Filter by profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, so safety is settled; the description adds the non-obvious data-freshness caveat that the recent ~3 days may be incomplete, which materially affects how an agent interprets near-today results. It stops short of describing pagination behavior or how diagnostics flags affect the payload, so it is strong rather than exhaustive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with what is returned and the freshness caveat before the use case and the exclusions. No filler and no restatement of the title; each sentence carries distinct information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return-value explanation is unnecessary, and the description covers scope, freshness, metrics, and sibling routing for a read-only report tool. The one remaining ambiguity is the row granularity (daily vs. aggregated per campaign-placement), which the agent must infer from the campaign_name filter and pagination fields.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% across all 10 parameters, so defaults, ranges, date formats, LIKE-wildcard filtering, and the diagnostics toggles are already documented. The description's listing of metrics and placements loosely maps to the sort_by enum and row content but adds no syntax or format detail beyond the schema, so the baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Returns Sponsored Products performance by ad placement') and enumerates the exact placement values (Top of Search, Detail Page, Other, Off Amazon) plus the campaign-level grain. It also explicitly names the sibling tools it is not (get_campaign_performance, get_keyword_performance, get_sales_and_traffic), so an agent can distinguish it without opening a schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives an affirmative use case ('compare placement-level spend, sales, ACOS, ROAS, CTR, and CVR') and two explicit exclusions with routing ('does not include campaign totals, keyword performance, or organic traffic; use ...'). Both when-to-use and when-not-to-use are covered with named alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_portfolio_performancePortfolio performanceARead-onlyInspect
Returns Sponsored Products performance rolled up by portfolio ID, joined from campaign metrics and latest portfolio assignment snapshot. Grain: one row per portfolio. For individual campaign/ad group/keyword metrics, use the matching drilldown tool.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | spend |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| profile_id | No | Filter by profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| portfolio_id | No | Filter by portfolio ID. Use 'unassigned' for campaigns without a portfolio. | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_unassigned | No | Include campaigns that are not assigned to a portfolio. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so safety is covered. The description adds a genuinely useful behavioral fact beyond them: metrics are joined to the "latest portfolio assignment snapshot," warning the agent that historical spend is attributed via current portfolio membership rather than point-in-time assignment. It does not mention pagination or result caps, though the schema covers those.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three short sentences, front-loaded with the purpose, then the grain, then the disambiguation. Nothing is redundant and no sentence could be dropped without losing information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 12-parameter, zero-required read tool with a full output schema and clear annotations, the description supplies exactly the missing pieces: what it aggregates, at what grain, from what source snapshot, and when to pick a drilldown instead. Return values need no explanation because an output schema exists.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so all 12 parameters (including the 'unassigned' sentinel for portfolio_id and the include_unassigned vs include_diagnostics interaction) are already documented in structured fields. The description adds no parameter-level meaning, which is the expected baseline when the schema does the heavy lifting.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ("Returns Sponsored Products performance rolled up by portfolio ID") and pins the output grain explicitly ("one row per portfolio"), which lets an agent distinguish it from get_campaign_performance, get_adgroup_performance, and get_keyword_performance without opening any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives an explicit exclusion clause: "For individual campaign/ad group/keyword metrics, use the matching drilldown tool." That clearly routes the agent away from this tool for finer grains, but it refers to siblings generically rather than naming get_campaign_performance / get_adgroup_performance / get_keyword_performance, leaving a small lookup step.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_product_detailsProduct detailsARead-onlyInspect
Use for materialized product metadata for one ASIN: title, brand, product type, bullet points, description, backend generic keywords, images, item and package dimensions, status, and BSR. This is captured snapshot data, not a live Catalog Items response. Content prefers the latest captured Catalog Items row, then the latest marketplace-scoped Listings Items quality snapshot; seller listing-offer data can supply title and backend generic-keyword facts when those sources are absent. Source labels and per-source snapshot dates are returned so freshness is explicit. BSR comes in two grains: sales_rank/sales_rank_category is the most specific (sub)category rank Amazon reports, and main_category_rank/main_category is the top-level department rank (the headline '#N in ' shown on the product page). Some attributes can be null when Amazon omits them from all captured sources. Do not use for seller SKU mapping, sales, inventory, or ad performance; use get_listing_registry with view='listings' or the relevant performance tool.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | Yes | ASIN to look up | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnly/non-destructive annotations, it discloses the source precedence chain (latest Catalog Items row, then marketplace-scoped Listings Items snapshot, then listing-offer data), that data is a captured snapshot rather than live, and that some attributes can be null when Amazon omits them. That is exactly the behavioral context annotations cannot convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose and the alternative-tool routing are front-loaded, and each sentence carries operational content (source precedence, grain definitions, nullability). It is on the long side and the BSR grain explanation could be tightened, but there is no filler or repetition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a read-only lookup with an output schema, the description covers everything an agent needs: scope, snapshot-vs-live framing, source fallback behavior, null handling, freshness signaling, and the two BSR grains. Return-value structure is legitimately delegated to the output schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents asin, include_raw_rows, and include_diagnostics; the baseline is therefore 3. The description adds meaning about returned freshness labels and per-source snapshot dates, but never names include_diagnostics as the switch that surfaces those fields, so it does not materially extend parameter semantics.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb and resource ('materialized product metadata for one ASIN') and enumerates the attribute families returned (title, brand, bullets, dimensions, BSR, status). It also explicitly contrasts itself with the live Catalog Items response and with sibling tools, so an agent can distinguish it without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives an explicit use case (fetch snapshot product metadata for one ASIN) and explicit exclusions with named alternatives: 'Do not use for seller SKU mapping, sales, inventory, or ad performance; use get_listing_registry with view=listings or the relevant performance tool.' Routing decision is fully determined.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_product_fee_estimatesProduct fee estimatesARead-onlyInspect
Return Amazon fee estimates. view=current, history, and changes read report-backed GET_FBA_ESTIMATED_FBA_FEES_TXT_DATA snapshots; view=live requests Amazon's Product Fees API for one SKU and caller-supplied candidate price. Live results preserve Amazon-provided fee details and estimation time, and are estimates rather than actual-fee guarantees.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by exact seller SKU. Required for view=live. | |
| asin | No | Filter by exact ASIN. | |
| view | No | current returns the latest report-backed snapshot; history returns bounded snapshot rows; changes compares two compatible snapshots; live requests Amazon's Product Fees API for one SKU and a caller-supplied price. | current |
| fnsku | No | Filter by exact FNSKU. | |
| limit | No | Max rows (1-1000, default 100). | |
| price | No | live only. Candidate listing price, zero or greater. | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by. Allowed columns depend on view. | |
| end_date | No | history only. Snapshot end date (YYYY-MM-DD). Defaults to today. | |
| sort_order | No | Sort direction. | desc |
| start_date | No | history only. Snapshot start date (YYYY-MM-DD). Defaults to 30 days ago. | |
| compare_date | No | changes only. Older snapshot date (YYYY-MM-DD). Pass with current_date, or omit both to compare the two latest snapshots. | |
| current_date | No | changes only. Newer snapshot date (YYYY-MM-DD). Pass with compare_date, or omit both to compare the two latest snapshots. | |
| snapshot_date | No | current only. Exact report snapshot date (YYYY-MM-DD). Defaults to latest within the bounded serving window. | |
| shipping_price | No | live only. Optional candidate shipping price. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| is_amazon_fulfilled | No | live only. Required fulfillment flag for Amazon's estimate. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already establish that this is a read-only, non-destructive operation, but the description adds meaningful context about data provenance: report-backed GET_FBA_ESTIMATED_FBA_FEES_TXT_DATA snapshots versus live Product Fees API calls. It also discloses that live results are estimates rather than actual-fee guarantees and preserve Amazon-provided fee details and estimation time, which is useful behavioral context beyond the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is three dense sentences with no filler. The core purpose and view-mode distinction are front-loaded, and the estimate caveat is placed at the end where it serves as a natural qualification.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the complex 18-parameter schema, full schema coverage, and an output schema, the description covers the essential conceptual split between report-backed views and live API calls. It does not discuss pagination, sorting dependencies, or diagnostics options, but those are adequately handled by the schema and output schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the input schema already documents all 18 parameters in detail. The description reinforces the most consequential parameter semantics by explaining the view modes and noting that live mode requires one SKU and a caller-supplied candidate price, but it does not add much beyond what the schema already provides.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource ("Return Amazon fee estimates") and distinguishes the four view modes by data source: report-backed snapshots versus Amazon's live Product Fees API. It does not explicitly differentiate this tool from closely named siblings such as get_fba_storage_fees or get_profitability_review, so it falls short of the top score for sibling differentiation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives useful mode-level guidance by explaining that current/history/changes read report-backed snapshots while live calls Amazon's Product Fees API for one SKU and a candidate price. However, it does not explicitly say when to choose this tool over sibling fee or profitability tools, nor does it state exclusions or prerequisites beyond the live-view SKU requirement.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_product_performanceProduct performanceARead-onlyInspect
Use for Sponsored Products advertised ASIN/SKU performance by campaign/ad group: SP spend, clicks, sales, ACOS, ROAS, same-SKU sales; recent ~3 days may be incomplete. This is not total ad spend for an ASIN or brand: it excludes Sponsored Brands, DSP, and any campaign spend not tied to the ASIN as the advertised product. Do not use for total organic+paid product sales or products bought after an ad click; use get_sales_and_traffic/get_tacos or get_purchased_products.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter by advertised ASIN (exact match) | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | spend |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| profile_id | No | Filter by profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and non-destructive, so safety is covered. The description adds value beyond them by disclosing a data-freshness caveat ("recent ~3 days may be incomplete") and the scope boundary that SB/DSP spend is excluded. It does not discuss pagination behavior or result shape, but those live in the schema and output schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with "Use for" and zero filler; every clause carries routing or scope information. The second sentence is a long colon-and-semicolon run-on that is dense on first read, which keeps it just short of a 5.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For an 11-parameter read tool with full schema coverage and an output schema, the description covers purpose, exclusions, alternatives, and the freshness caveat that no structured field expresses (freshness flags are gated behind include_diagnostics, which the schema documents). Nothing an agent needs to call it correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% with 11 well-documented parameters, so the schema carries the load and 3 is the baseline. The description only implies ASIN/SKU and campaign/ad-group granularity plus the date window; it adds no syntax or format detail beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
"Sponsored Products advertised ASIN/SKU performance by campaign/ad group" names a specific verb-scoped resource and enumerates the metrics returned (spend, clicks, sales, ACOS, ROAS, same-SKU sales). It also states what it is NOT (total ad spend for an ASIN or brand), which separates it from the cluster of broader performance siblings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit when-to-use (SP advertised-product performance), explicit when-not (not total ad spend, not organic+paid product sales, not post-click purchases), and named alternatives for each exclusion: get_sales_and_traffic/get_tacos and get_purchased_products. An agent can route without opening a schema.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_product_reviewsProduct reviewsARead-onlyInspect
Summarize Amazon Customer Feedback review topics for a child ASIN. Returns the top positive and negative topics, mentions, occurrence percentages, star-rating impact, snippets, and subtopics. Data is refreshed weekly by Amazon.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | Yes | Child ASIN to look up review topics for. | |
| sort_by | No | Sort topics by mention volume or star-rating impact. | MENTIONS |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish this as a safe, non-destructive, open-world read, so the description need not re-argue safety. It does add genuinely useful behavior the annotations cannot carry: the data is a weekly-refreshed Amazon snapshot, so results can be up to a week stale. It says nothing about empty results, coverage limits, or whether parent ASINs return data.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, each earning its place: purpose and scope first, the concrete return payload second, the freshness caveat last. No filler, no restatement of the tool name, and the most decision-relevant detail is front-loaded.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a read-only lookup with a full output schema and covering annotations, the description supplies what structured fields cannot: the weekly refresh cadence and the shape of the topical output. The remaining gap is sibling disambiguation against get_review_trends, which matters given how many adjacent review/listing tools exist.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and all four parameters carry their own descriptions, including the sort_by enum and the diagnostics/preview trade-offs. The description only reinforces the 'child ASIN' semantics, which the schema already states. Baseline 3 applies when the schema does the heavy lifting.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Summarize Amazon Customer Feedback review topics for a child ASIN') and enumerates the returned artifacts (topics, mentions, percentages, star-rating impact, snippets, subtopics). The 'child ASIN' scope is precise. It stops short of naming the closest sibling, get_review_trends, so the agent must infer the topics-vs-trends distinction.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied by the scope statement: fetch review topic summaries for a given child ASIN. There is no explicit when-to-use versus get_review_trends or get_brand_health, and no stated prerequisites (e.g. whether the ASIN must be a child of a known parent). Adequate but leaves routing to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_profitability_reviewProfitability reviewARead-onlyInspect
Returns ranked ASIN profitability issue signals from Shipment/Refund financial-event net, FBA reimbursements, returns, Business Reports sales and units, and SP/SD product ad spend. Financial-event revenue, fees, tax, and marketplace net are selected by posted_date, not order date; Business Reports use their order-date basis, while ads, returns, and reimbursements use their own source dates. The same requested window can therefore contain different transaction cohorts near its cutoffs and must not be treated as one order-date cohort without accounting for posting lag. Account-level Adjustment/ServiceFee financial events are excluded because they cannot be deterministically attributed to an ASIN. Fees on off-Amazon fulfillment (MCF) orders, which carry no Principal, are excluded from fees, net, and contribution and returned in off_amazon_fulfillment_fees; prior_period_order_share reports how much posted principal came from orders placed before the period. Set include_sponsored_brands=true to return exact SB campaign spend once in summary.account_level_costs as an unallocated account-level cost. It is not allocated to, deducted from, or repeated across ASIN rows. Responses expose date_basis, scope, excluded_costs, and reconciliation_note. DSP ad spend, FBA storage fees, inbound freight, COGS, and account-level Adjustment/ServiceFee events remain excluded. Money is scoped to the marketplace currency by default; set include_all_currencies=true to include mixed currencies. A data gap reports when Refund financial events are absent in the period.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU. | |
| asin | No | Filter by ASIN. | |
| limit | No | Max review rows to return. | |
| end_date | No | Optional. YYYY-MM-DD end date applied independently to each source date. The range may span at most 366 days. Defaults to today in the marketplace reporting time zone. | |
| start_date | No | Optional. YYYY-MM-DD start date applied independently to each source date. The range may span at most 366 days. Defaults to 30 days ago. | |
| high_fee_pct | No | Amazon fees above this percent of gross revenue are flagged as fee_pressure. | |
| review_focus | No | Profitability issue to focus on. Defaults to all non-healthy issues. | all |
| high_tacos_pct | No | SP/SD ad spend above this percent of sales is flagged as ad_drag. | |
| include_healthy | No | Set true to include healthy ASINs after profitability issues. Defaults to false. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| target_margin_pct | No | Contribution margin below this percent is flagged as low_margin. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| high_return_rate_pct | No | Reserved for the gated Amazon shipped-cohort rate. The legacy regional-returns/marketplace-orders ratio does not drive high_return_rate classifications or scores. | |
| include_all_currencies | No | By default, money (financial events, reimbursements, ad spend) is scoped to the marketplace currency so amounts are not summed across USD/CAD/MXN etc. Set true to include all currencies (amounts are then mixed and should not be summed). | |
| include_sponsored_brands | No | Return exact Sponsored Brands campaign spend once as an unallocated account-level cost. It is not allocated to ASIN rows or included in their contribution, TACOS, ACOS, or ranking metrics. Defaults to false. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare readOnly/openWorld=false/destructive=false; the description adds substantial behavior beyond that: posted_date vs order-date selection, cohort mismatch near date cutoffs, exclusion of account-level Adjustment/ServiceFee events from ASIN attribution, exclusion of MCF fees into off_amazon_fulfillment_fees, prior_period_order_share semantics, and a 366-day window limit. These are exactly the non-obvious operational truths an agent needs before trusting the output.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose is front-loaded, which is good, but the remainder is a single dense paragraph of chained clauses covering date basis, exclusions, currency, diagnostics, and data gaps with no grouping or ordering signal. Most sentences carry real information, yet the run-on structure makes it hard to scan and a few points (e.g., re-explaining include_sponsored_brands) repeat schema content.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 15-parameter, multi-source tool this covers nearly everything that matters: which sources feed the ranking, what is intentionally excluded, how dates diverge across sources, and how account-level spend is surfaced. It is helped by an output schema, so return-value explanation is not required; the only real omission is guidance on choosing this tool over adjacent ones.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3. The description mostly restates parameter meanings already documented in the schema (include_sponsored_brands, include_all_currencies, include_diagnostics) and adds little syntax or interaction detail the schema lacks; its extra value is about result semantics (SB spend returned once in summary.account_level_costs) rather than about parameter behavior.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with a specific verb+resource — 'Returns ranked ASIN profitability issue signals' — and enumerates the exact inputs feeding those signals (financial-event net, reimbursements, returns, Business Reports, SP/SD spend). That is far more precise than the title. It stops short of a 5 because it never names or contrasts a sibling tool (e.g., get_tacos, get_financial_events, get_sales_summary), leaving differentiation to inference.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage guidance is present but is almost entirely parameter-level rather than tool-level: 'Set include_sponsored_brands=true to return exact SB campaign spend', 'set include_all_currencies=true to include mixed currencies', 'A data gap reports when Refund financial events are absent'. There is no statement of when to reach for this tool instead of related siblings, and no explicit exclusions of scenarios where it would mislead beyond the date-basis caveat.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_promotion_performancePromotion performanceARead-onlyInspect
Returns Amazon promotion performance from synced coupon and deal data: view=coupon returns per-coupon clips, redemptions, budget used/remaining, discount, sales, dates, and covered ASINs from GET_COUPON_PERFORMANCE_REPORT; view=deal returns Best Deal and Lightning Deal glance views, units sold, revenue, Amazon-reported status, dates, and included products from GET_PROMOTION_PERFORMANCE_REPORT. Start/end dates, and the start_date/end_date filter, use the Selling Partner Promotions API schedule when a matching promotion exists, otherwise the Amazon report request window. Stats are cumulative values refreshed daily: the coupon view covers a rolling two-year start window (just inside Amazon's cap), the deal view a rolling 90-day window. Factual performance data only; no recommendations are made. Brand Tailored Promotions have no API and never appear here.
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Filter by exact Amazon coupon ID (view=coupon) or promotion ID (view=deal). | |
| asin | No | Filter to coupons covering this ASIN (view=coupon) or deals whose included products contain this ASIN (view=deal). | |
| type | No | view=deal only. Filter by promotion type: BEST_DEAL or LIGHTNING_DEAL. | |
| view | No | Which promotion surface to read: coupon returns coupon campaign performance (clips, redemptions, budget); deal returns Best Deal and Lightning Deal performance (glance views, units, revenue, Amazon-reported status). | deal |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| status | No | view=deal only. Filter by Amazon-reported promotion status (e.g. SCHEDULED, RUNNING, ENDED, CANCELED). Exact match, case-insensitive. | |
| sort_by | No | Column to sort by. view=coupon: start_datetime, end_datetime, name, discount_amount, clips, redemptions, budget_spent, total_discount, sales. view=deal: start_datetime, end_datetime, status, type, glance_views, units_sold, revenue. Defaults to start_datetime. | |
| end_date | No | Optional. YYYY-MM-DD upper bound on the coupon/promotion start datetime. Defaults to today. | |
| sort_order | No | Sort order. | desc |
| start_date | No | Optional. YYYY-MM-DD lower bound on the coupon/promotion start datetime. Defaults to 180 days back. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Goes well beyond the readOnly/non-destructive annotations: discloses that stats are cumulative and refreshed daily, that the coupon view is capped at a rolling two-year window and the deal view at 90 days, that date filtering follows the Promotions API schedule vs the report request window, that no recommendations are made, and that Brand Tailored Promotions never appear.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the primary return-value split by view, then caveats. Dense with little waste, though the opening sentence is long and packs report identifiers an agent rarely needs.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With annotations and an output schema already covering safety and return shapes, the description supplies exactly the missing pieces: data windows, refresh cadence, date-bound semantics, and known coverage exclusions. Nothing essential to a correct call is absent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3, but the description adds real meaning: the view parameter's two surfaces and their output fields, and the special semantics of start_date/end_date (API schedule vs report window, rolling limits). It leaves id/asin/status/sort semantics to the schema, which already handles them.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Specific verb and resource ('Returns Amazon promotion performance from synced coupon and deal data') with an explicit per-view breakdown of what each surface returns and which Amazon report it comes from. No sibling tool covers promotions, so the definition is self-distinguishing.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Tells the agent exactly which view to select for coupons vs deals and what each yields, which is the main routing decision here. It doesn't name an alternative tool to use for adjacent questions (e.g. ad campaign performance), but no sibling covers this domain so the gap is minor.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_purchased_productsPurchased productsARead-onlyInspect
Returns non-zero purchase attribution after ad clicks by default: advertised ASIN to purchased ASIN, campaign/ad group, sales, orders, and units; recent ~3 days may be incomplete. Set non_zero_only=false to include zero-attribution rows. Use for halo/cross-sell attribution patterns. Does not include spend, clicks, impressions, ACOS, or total product sales; use get_product_performance or get_sales_and_traffic/get_tacos.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | sales |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| profile_id | No | Filter by profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| non_zero_only | No | When true, omit rows where sales, orders, and units are all zero. Defaults to true. | |
| purchased_asin | No | Filter by purchased ASIN (exact match) | |
| advertised_asin | No | Filter by advertised ASIN (exact match) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnly/destructive annotations, it discloses that results are non-zero-filtered by default and that recent ~3 days may be incomplete — useful behavioral context an agent would not otherwise know. It does not discuss permissions or rate limits, but the annotations already carry the safety profile, so this is strong without being exhaustive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
It is front-loaded with the default behavior and return shape, then the caveat, then alternatives — efficient and scannable. The dense semicolon-delimited field list is slightly heavy but every clause carries information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 13 fully documented params, a present output schema, and safety annotations, the description supplies the remaining operational context: default filtering, freshness limitation, and routing to sibling tools. No essential calling information appears missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3. The description reinforces the non_zero_only default and the freshness caveat, but does not add new syntax or meaning for limit, offset, date filters, or ASIN filters beyond what the schema already documents.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific resource (purchased products / purchase attribution after ad clicks) and enumerates the returned fields: advertised ASIN, purchased ASIN, campaign/ad group, sales, orders, units. It also explicitly separates itself from get_product_performance and get_sales_and_traffic/get_tacos, so an agent can distinguish it from siblings without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives an explicit use case (halo/cross-sell attribution patterns), states the default filtering behavior, tells how to include zero-attribution rows via non_zero_only=false, and names the alternatives for spend, clicks, impressions, ACOS, or total product sales. Both when-to-use and when-not-to-use are covered.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_reimbursementsReimbursementsARead-onlyInspect
Get FBA reimbursement records by date, ASIN or reason. Reasons use Amazon's report labels; known Finances descriptions are translated, while others are shown as received. When seller-scoped storage is enabled, the current view requires a proved selected seller and region. Unattributed legacy records remain separate and paginated, never additive seller history. seller_id and sp_api_region identify known ownership; marketplace_id is an import stamp, not native marketplace attribution. Product-label enrichment requires the same seller evidence; legacy source labels are not replaced with another seller's listing labels.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter by ASIN | |
| limit | No | Maximum number of rows to return (1-1000, default 20) | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| reason | No | Filter by reimbursement reason, exact match on Amazon's report label (e.g. Lost_Warehouse, Lost_Inbound, CustomerReturn, Reimbursement_Reversal). Known Finances API spellings such as WAREHOUSE_LOST are accepted and translated. | |
| sort_by | No | Column to sort results by | amount_total |
| end_date | No | Optional. YYYY-MM-DD end date for approval_date. The range may span at most 366 days. | |
| sort_order | No | Sort direction | desc |
| start_date | No | Optional. YYYY-MM-DD start date for approval_date. The range may span at most 366 days. | |
| record_scope | No | Select the current source view or the separately identified legacy records. Legacy ownership is unproven; views are never added together. | current |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, non-destructive, and closed-world, so safety is covered. The description adds real behavioral context beyond that: seller-scoped storage needing a proved seller and region, legacy rows being paginated and never additive, marketplace_id being an import stamp rather than native attribution, and label-enrichment constraints. That is meaningful disclosure for a read tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core fetch sentence is front-loaded, but the remainder is dense and occasionally convoluted (e.g. 'never additive seller history', the import-stamp clause). Several sentences blend scope rules and attribution caveats in ways that take effort to parse, and some of this belongs in parameter descriptions rather than the tool blurb.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 11 parameters, a full output schema, and rich annotations, the description covers the tricky scope and attribution semantics an agent needs. Sorting and pagination are left to the schema, which is acceptable given an output schema and 100% param coverage.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so every parameter is already documented, setting the baseline at 3. The description reinforces reason-label translation and record_scope ownership semantics, but much of its seller_id/marketplace_id discussion refers to returned fields, not the input parameters, so it adds only modest value over the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Opens with a specific verb and resource: 'Get FBA reimbursement records by date, ASIN or reason,' which immediately tells an agent what is returned and what can filter it. It doesn't name a sibling (e.g. get_financial_events or get_returns) it should be distinguished from, so it stops short of a 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It explains the fetch dimensions and the 'current' vs 'unattributed_legacy' scope choice, but never states when to prefer this tool over related siblings like get_financial_events or get_returns. Usage is implied by the resource name rather than explicitly routed.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_repeat_purchase_behaviorRepeat purchase behaviorARead-onlyInspect
Returns Brand Analytics repeat-purchase behavior by ASIN for synced week, month, or quarter report periods. Includes orders, unique customers, repeat-purchase revenue, and repeat-customer percentages. This is aggregate Brand Analytics data, not daily customer-level order identity.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter by ASIN. | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| period | No | Brand Analytics report period to read: week, month, quarter, or all. | week |
| sort_by | No | Column to sort by. | end_date |
| end_date | No | Optional. YYYY-MM-DD upper bound on report end_date. With both dates omitted, defaults to the latest complete week/month/quarter; all ends today. | |
| sort_order | No | Sort order. | desc |
| start_date | No | Optional. YYYY-MM-DD lower bound on report start_date. With both dates omitted, defaults to the complete ingested window for the selected period. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, and closed-world scope, so the safety profile is covered. The description adds meaningful context beyond that: the data comes from Brand Analytics, is tied to synced week/month/quarter report periods, and is aggregate rather than row-level customer identity — a caveat that materially affects interpretation of the results.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three compact sentences: what it returns, what fields it contains, and a scoping caveat, all front-loaded. No filler, no repetition of schema or annotation content.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists and annotations cover safety, so the description needn't explain return shapes. It supplies the essential domain context (aggregate Brand Analytics data, report-period granularity) and a disambiguating caveat. Minor gaps remain, such as freshness/latency of synced data, but nothing critical for correct invocation is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and every parameter (asin, limit, offset, period, sort_by, sort_order, start_date, end_date, include_raw_rows, include_diagnostics) is documented in-schema. The description adds only the period vocabulary already present in the enum, offering no additional semantics such as units, default date-window behavior, or sorting implications beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Returns Brand Analytics repeat-purchase behavior by ASIN') and enumerates the metrics returned (orders, unique customers, repeat-purchase revenue, repeat-customer percentages). The closing line distinguishes it from order-level tools like get_orders/get_order_items by explicitly noting this is aggregate Brand Analytics data, not customer-level identity.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied through the clarification that this is aggregate Brand Analytics data rather than daily order identity, which steers an agent away from order-level siblings. However, it never explicitly says when to pick this over related analytics tools such as get_brand_health, get_market_basket, or get_product_performance, nor does it state prerequisites for report syncing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_report_documentReport documentARead-onlyInspect
Download and parse an SP-API report document into rows/columns. GZIP-compressed and uncompressed documents are supported; ZIP and restricted report types are not supported. Given a reportDocumentId (from create_report or get_report), returns the report payload as structured rows. Returns the report's facts as-is and never recommends actions.
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | Payload parse format. 'auto' (default) tries JSON first and falls back to TSV; 'json' parses a JSON array/object of rows; 'tsv' parses a tab-separated table with a header row. | auto |
| max_rows | No | Maximum number of rows to parse and return (1-5000, default 500). Reports larger than this are truncated; pass a higher value for the full table up to the cap. | |
| array_key | No | For JSON reports whose rows are wrapped under a key (e.g. dataByAsin, salesAndTrafficByAsin), the key to unwrap. Ignored for TSV. | |
| report_type | No | Optional SP-API report type (e.g. GET_SALES_AND_TRAFFIC_REPORT). Used for diagnostics and to hint at the payload format. Restricted report types that require a restricted data token are not supported. | |
| report_document_id | Yes | The reportDocumentId returned by create_report or get_report (SP-API Reports API). |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint/destructiveHint/openWorldHint annotations, it discloses supported compression formats, exclusions for ZIP and restricted report types, that payloads are returned as structured rows, and that output is reported as-is with no recommendations. It omits operational details such as rate limits or expected document sizes, so it adds real but not exhaustive context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Four tight sentences, front-loaded with what the tool does and immediately followed by the constraint envelope. The only minor redundancy is that restricted report types are mentioned twice (once as unsupported, once in the report_type context).
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, the description does not need to explain return shape, and it correctly focuses on the things an agent must know: where the ID comes from, which document encodings or report classes will fail, and that output is inert data. Nothing material is missing for a single-required-parameter read tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so format, max_rows, array_key, report_type and report_document_id are already fully documented in the schema. The description only restates the reportDocumentId provenance and the restricted-type limitation, which the report_type parameter description itself already covers; no additional parsing semantics are supplied.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with a specific verb pair and resource: 'Download and parse an SP-API report document into rows/columns.' That distinguishes it from data-retrieval siblings like get_sponsored_ads_report or get_sales_and_traffic, which return already-parsed metrics, while this one converts a raw report document payload.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It states the prerequisite clearly: it takes a reportDocumentId 'from create_report or get_report', which tells the agent this is a downstream step after report creation. It also sets boundaries (GZIP and uncompressed supported; ZIP and restricted types not), though it does not explicitly name a sibling alternative for the unsupported cases.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_returnsReturnsARead-onlyInspect
Get FBA return records by date, ASIN, SKU, reason or disposition. When seller-scoped storage is enabled, the current view requires a proved selected seller and region. Unattributed legacy records remain a separate, paginated view; they are never added to seller history. seller_id and sp_api_region identify known ownership; marketplace_id is only an import stamp. order_marketplace_id requires seller-matched order evidence in seller mode. Legacy rows have no proved order-market attribution; their raw order IDs remain available.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU (merchant SKU) | |
| asin | No | Filter by ASIN | |
| limit | No | Maximum number of rows to return (1-1000, default 20) | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| reason | No | Filter by return reason (e.g. DEFECTIVE, CUSTOMER_RETURN) | |
| sort_by | No | Column to sort results by | return_date |
| end_date | No | Optional. YYYY-MM-DD end date for return_date. The range may span at most 366 days. | |
| sort_order | No | Sort direction | desc |
| start_date | No | Optional. YYYY-MM-DD start date for return_date. The range may span at most 366 days. | |
| disposition | No | Filter by item disposition (e.g. SELLABLE, DAMAGED) | |
| record_scope | No | Select the current source view or the separately identified legacy records. Legacy ownership is unproven; views are never added together. | current |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description adds genuinely non-obvious behavior: legacy rows are paginated separately, are never merged into seller history, and carry no proved order-market attribution. That provenance rule is exactly the kind of context annotations cannot express.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The capability statement is properly front-loaded, but the remainder reads as a dense provenance glossary with heavy jargon ('proved selected seller', 'only an import stamp') compressed into run-on clauses. It is informative yet harder to parse than needed, and the record_scope point is stated twice.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, the description correctly does not explain return shapes, and it covers the scoping and attribution caveats that the structured fields cannot. The remaining gap is that it never resolves what 'proved selected seller' means operationally or how the agent establishes that state before calling.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3. The description adds ownership semantics for seller_id, sp_api_region, marketplace_id and order_marketplace_id, but none of those four appear in the supplied input schema, which makes the guidance hard to map onto the actual 13 parameters; the record_scope explanation largely restates the schema text.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The first sentence states a specific verb and resource plus the filter surface: 'Get FBA return records by date, ASIN, SKU, reason or disposition.' That is enough to separate it from siblings like get_reimbursements or get_orders. It never names a sibling explicitly, so it stops short of a 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives real preconditions ('When seller-scoped storage is enabled, the current view requires a proved selected seller and region') and routes the agent between the current view and the separate legacy view. However, it never states when to prefer this tool over a neighboring returns-adjacent tool, and the routing guidance lives mostly inside the record_scope schema text already.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_review_trendsReview trendsARead-onlyInspect
Show Amazon Customer Feedback review-topic trends for a child ASIN. view=live (default) calls Amazon for the current six-month trend response. view=history reads bounded stored snapshots, expands their monthly trend points, and labels every row with snapshot age plus paused-source history status. Customer Feedback snapshot ingestion is intentionally paused, so history never claims to be current.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | Yes | Child ASIN to look up review topic trends for. | |
| view | No | live calls Amazon; history reads stored snapshot JSON. | live |
| limit | No | history only. Snapshot page size (1-20, default 5). Each snapshot can expand to multiple topic-month rows. | |
| offset | No | history only. Snapshot offset. Pagination metadata is at snapshot grain. | |
| end_date | No | history only. Stored snapshot end date (YYYY-MM-DD). The range may span at most 366 days. | |
| start_date | No | history only. Stored snapshot start date (YYYY-MM-DD). The range may span at most 366 days. | |
| snapshot_date | No | history only. Exact stored snapshot date (YYYY-MM-DD). | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/openWorld, so the bar is met by added context — and the description delivers: live mode incurs an external Amazon call, history mode reads bounded snapshots, snapshots carry age labels, and ingestion is intentionally paused so history rows are never current. That paused-source caveat is exactly the kind of behavioral fact an agent cannot infer from annotations or schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with the outcome, then the two modes, then the freshness caveat. Dense but purposeful. The closing claim 'history never claims to be current' restates the paused-ingestion point already made, a minor redundancy.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Nine parameters and an output schema exist, so return-shape detail is unnecessary and correctly omitted. The description covers the decisive complexity — live vs stored data and the freshness caveat. It does not address how include_diagnostics interacts with freshness fields, though the schema covers that adequately.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema documents every parameter including view, limit, offset, dates, and the diagnostics flags. The description's view explanation largely restates the enum description ('live calls Amazon; history reads stored snapshot JSON'), adding only the note that snapshots expand into monthly trend points — marginal value over structured data.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource: 'Show Amazon Customer Feedback review-topic trends for a child ASIN.' The subject matter (topic trends, not raw reviews) implicitly distinguishes it from get_product_reviews, but the sibling is never named, so the differentiation requires inference.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly splits usage by mode: view=live 'calls Amazon for the current six-month trend response' versus view=history which 'reads bounded stored snapshots.' That is clear when-to-use-each guidance. It stops short of naming alternatives elsewhere in the catalog or stating when neither mode is appropriate.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_sales_and_trafficSales and trafficARead-onlyInspect
Use for historical Business Report performance (~72h delay). For enabled accounts, view=account_daily returns source-provided account/day totals, including traffic-only days, without product attribution. The default products view returns: organic + PPC sales, sessions, page views, conversion, Buy Box, and the browser vs Amazon mobile-app traffic split (sessions, page views, and their percentages) by ASIN and source-provided seller SKU. In that view Amazon repeats a multi-SKU product's full sessions and page views on every SKU row and omits products with no orders that day, so never add traffic across rows; for per-product traffic use view=child_items where enabled (one row per child ASIN, no SKU), and for account traffic use view=account_daily. Seller SKU identity is case-sensitive; rows whose SKUs differ only by letter case are distinct source rows and should only be combined when intentionally rolling up to ASIN or account totals. Filter one variation family (all child ASINs of a parent) with parent_asin. Do not use for current-day/yesterday account totals or ad-attributed campaign metrics; use get_sales_summary/get_todays_sales or ads performance tools. Exact requested-date coverage is reported in sales_and_traffic_source_coverage; when gaps exist, do not infer continuous coverage from the table's outer data-window bounds. For account-level totals of historical weeks, get_sales_summary falls back to this same Business Report data when its newer sources (Sales API, Orders API) do not cover the range, so the two tools agree on whether a week has sales history.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by seller SKU (case-sensitive exact match; source SKUs that differ only by letter case remain distinct rows) | |
| asin | No | Filter by ASIN (exact match) | |
| view | No | products returns ASIN/SKU rows; account_daily returns Amazon account totals, one row per date, including days with traffic but no product rows. Account totals cannot be filtered by ASIN/SKU/parent and must not be added to product rows. Account dates are ordered oldest first; product sort options do not apply. child_items returns one row per child ASIN (the Business Report by child item grain), including products with traffic but no orders; it has no SKU column and rejects the sku filter. | products |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | total_sales |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| parent_asin | No | Filter to every child ASIN in one variation family (exact match on the Business Report parent ASIN). Returns one row per child; combine with sort_by/limit to rank children within the family. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With annotations already covering the safety profile (readOnly, non-destructive, closed-world), the description goes well beyond them: the ~72h data delay, Amazon's full-session repetition across SKU rows, omission of zero-order products, case-sensitive SKU row identity, and the sales_and_traffic_source_coverage gap-reporting behavior. These are exactly the non-obvious data quirks that would cause wrong aggregations if undisclosed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Usage constraints and the critical 'never add traffic across rows' warning are front-loaded, and nearly every sentence carries an operational consequence. It is a dense single paragraph with some duplication of the schema's view and SKU wording, which slightly hurts scanability.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 12-parameter, three-view reporting tool, the description covers data latency, per-view row grain, aggregation pitfalls, filtering, coverage gaps, and sibling overlap. Since an output schema exists, return-value detail is correctly left out, and nothing an agent needs to call this safely is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is effectively 100%, so the schema already documents view behavior, SKU case sensitivity, account_daily filter restrictions, and child_items rejecting the sku filter. The description largely restates those points; its genuinely additive parameter guidance (use parent_asin to rank within a family, never sum traffic across rows) is more behavioral than semantic, so the baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence states the resource (historical Business Report performance) and its key constraint (~72h delay), then enumerates the concrete metrics the default products view returns. It explicitly contrasts itself with get_sales_summary, get_todays_sales, and ads performance tools, so an agent can separate it from siblings without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives explicit when-to-use (historical Business Report performance) and when-not-to-use (current-day/yesterday totals, ad-attributed campaign metrics), naming the exact alternatives for each. It further routes between views: view=child_items for per-product traffic, view=account_daily for account traffic, parent_asin for one variation family.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_sales_ranksSales ranksARead-onlyInspect
Use for latest Best Sellers Rank (BSR) across catalog ASINs, with rank, category, title, and brand. Each row carries two grains of BSR: sales_rank/sales_rank_category is the most specific (sub)category rank, and main_category_rank/main_category is the top-level department rank (the headline '#N in '). Grain: one row per ranked ASIN. Do not use for keyword rank tracking or actual sales velocity; use ranking tools or get_sales_velocity.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter by ASIN | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | sales_rank |
| max_rank | No | Only show ASINs with BSR (subcategory sales_rank) <= this value | |
| sort_order | No | Sort order (asc = best rank first) | asc |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this a safe, closed-world read (readOnlyHint=true, destructiveHint=false, openWorldHint=false), so the bar is lower. The description adds real value by disclosing the output grain ('one row per ranked ASIN') and the dual-grain semantics of the rank columns. It does not mention pagination or row-cap behavior, but the parameter schema covers that.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the use case, then grain and column semantics, then the negative routing rule. Every sentence carries distinct information with no restatement of the name or title.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return-value documentation is not required, and the description still supplies the interpretation of the two rank grains plus the row grain. Exclusions route the agent away from the two nearest adjacent use cases, which is enough for an 8-parameter read-only listing tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3, and the description earns above baseline by explaining what sales_rank vs main_category_rank actually mean, which directly clarifies the sort_by options and the subcategory-vs-department distinction. It does not explain max_rank interplay with main_category_rank, keeping it short of a 5.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb+resource ('latest Best Sellers Rank (BSR) across catalog ASINs') and enumerates the returned fields (rank, category, title, brand). It is clearly separable from siblings such as get_keyword_ranks, get_current_rank, and get_sales_velocity without opening any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives an explicit exclusion ('Do not use for keyword rank tracking or actual sales velocity') and names get_sales_velocity as the alternative. The routing for keyword rank tracking is left as a vague collective ('ranking tools') rather than naming get_keyword_ranks, which is the one small gap.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_sales_summarySales summaryARead-onlyInspect
Use for account-level daily Amazon marketplace sales totals, including yesterday or date ranges. Grain: one row per day with revenue, units, and orders. Final rows use Sales API daily metrics or deep-history Business Report daily rollups. Sales API snapshots take precedence; Business Report replaces same-date historical order-item fallback rows, while recent Orders rows retain precedence. Non-final recent/fallback rows use order-item rollups that exclude sales_channel values beginning Non-Amazon (MCF/off-Amazon fulfillment shipments). total_sales remains available priced line-item revenue only; Pending FBA prices are enriched from Amazon's order-tracking report when available, unpriced_unit_count remains separate, and estimated_total_sales adds unpriced_unit_count * average_unit_price when a priced day ASP exists. Canceled orders do not contribute priced or unpriced sales units. Historical rows can fall back to order-item rollups when the Sales API snapshot table has no row. Business Report rows use the same source as get_sales_and_traffic: source-provided account/day totals take precedence when stored, otherwise total_sales is ordered_product_sales summed across ASINs; these grains are never added together, order_item_count comes from the Business Report total_order_items, and order_count (distinct orders) is not available from that source and stays null. Read sales_channel_scope and unit_count_basis on each row; observed_order_count reconciles to get_orders only when the same date and Amazon-marketplace sales-channel scope is used. Check total_sales_basis, estimated_total_sales_basis, sales_completeness_state, is_final, revision_state, timezone_basis, and date_basis before comparing recent days to finalized baselines. Do not use for ASIN/SKU breakdowns, individual orders, or off-Amazon fulfillment volume; use get_todays_sales, get_sales_velocity/get_sales_and_traffic, get_orders, or fulfillment tools.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by. total_sales preserves source/headline semantics; estimated_total_sales adds deterministic ASP-filled unpriced-unit estimates for non-final Orders API rows when possible. | metric_date |
| end_date | No | Optional. YYYY-MM-DD. The range may span at most 366 days. Defaults to today. | |
| sort_order | No | Sort order | asc |
| start_date | No | Optional. YYYY-MM-DD. The range may span at most 366 days. Defaults to 7 days ago. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare a read-only, closed-world, non-destructive operation; the description goes far beyond that by disclosing source precedence (Sales API snapshot over Business Report over order-item fallback), exclusion of Non-Amazon sales_channel values, what is null (order_count from Business Report), how estimated_total_sales is derived, and that canceled orders contribute nothing. It also directs the agent to row-level provenance fields before comparing recent to finalized data.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The opening sentence is well front-loaded, but the body is a dense multi-clause run-on mixing provenance logic, estimation formulas, and field-name jargon without structure or line breaks, making it hard to scan. Much of the source-precedence detail is relevant, yet it is delivered in a form an agent must parse line by line.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given a complex multi-source, revision-aware dataset with an output schema present, the description covers grain, source precedence, finality/revision states, null semantics, and reconciliation constraints. An agent has enough to call this correctly and interpret output caveats without further documentation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so limit, offset, sort_by, sort_order, start_date, end_date, include_raw_rows, and include_diagnostics are already documented. The description adds only indirect meaning (date ranges, 'yesterday'), and says nothing about the 366-day cap, pagination, or diagnostics flags beyond what the schema states.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb-plus-resource ('account-level daily Amazon marketplace sales totals') and pins the grain ('one row per day with revenue, units, and orders'). It also explicitly contrasts with siblings (get_sales_and_traffic, get_orders, ASIN/SKU breakdowns), so an agent can select it without opening schemas.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives explicit when-to-use ('yesterday or date ranges') and explicit when-not-to-use with named alternatives for each exclusion: ASIN/SKU breakdowns, individual orders, off-Amazon volume map to get_product_performance-style tools, get_orders, and fulfillment tools. Also names get_todays_sales and get_sales_velocity as alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_sales_velocitySales velocityARead-onlyInspect
Use for historical Amazon-marketplace product sales velocity and inventory planning. Returns provisional order-item priced_revenue, priced_unit_count, unpriced_unit_count, currency and latest item snapshot alongside net_units_sold by ASIN/period from Orders API data plus Business Reports sales/traffic fields when available. Explicit Non-Amazon/MCF sales channels are excluded so order-derived units reconcile with get_sales_summary and Business Reports. Grain defaults to daily when asin is provided and per-ASIN range summary otherwise; set time_grain=day/week/month/summary for explicit periods. Do not use get_orders header counts as units sold; get_orders intentionally returns channel-complete raw order headers, including cancellations and MCF. Recent product revenue is limited to synced orders; missing prices are not estimated. Revenue excludes tax/shipping and remains separate from Business Report ordered_product_sales. Do not use for account-level totals; use get_todays_sales or get_sales_summary.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU | |
| asin | No | Filter by ASIN | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by. net_units_sold is sourced from order items; units_ordered is Business Reports when available. | net_units_sold |
| end_date | No | Optional. YYYY-MM-DD end date. The range may span at most 366 days. | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD start date. The range may span at most 366 days. | |
| time_grain | No | Optional period grain. Defaults to day when asin is provided, otherwise summary over the requested range. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, openWorldHint=false, and destructiveHint=false. Beyond that, the description adds substantial behavioral context: it explains data sources, MCF/non-Amazon exclusion, reconciliation behavior, provisional revenue, synced-order limits, missing-price handling, tax/shipping exclusion, and the grain default.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with purpose and return semantics, and the caveats are placed after the main usage statement. It is dense but mostly earned, though several sentences repeat schema-documented behavior and could be tightened.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The tool is complex with 11 parameters, autoplay annotations, and an output schema. The description covers data sources, exclusions, reconciliation, grain behavior, caveats, and sibling alternatives, leaving no major gap for correct invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents the parameters thoroughly. The description restates the time_grain default and asin interaction, but it does not add much beyond what the schema already provides for sku, limit, offset, sort fields, and diagnostics.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource: historical Amazon-marketplace product sales velocity and inventory planning. It distinguishes the tool from siblings by naming get_sales_summary, get_orders, and get_todays_sales and explaining when each alternative applies.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives explicit when-to-use guidance, including historical product-level sales velocity and inventory planning. It also gives explicit when-not-to-use guidance: do not use get_orders header counts as units sold, and do not use this for account-level totals; use get_todays_sales or get_sales_summary instead.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_sb_campaign_performanceSponsored Brands campaign performanceARead-onlyInspect
Use for Sponsored Brands campaign performance, including new-to-brand, branded searches, video views, and detail page views. Grain: one SB campaign row; recent ~3 days may be incomplete. Do not use for Sponsored Products campaign metrics, ASIN-level TACOS, or product sales; use get_campaign_performance/get_tacos/get_sales_and_traffic.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | spend |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| profile_id | No | Filter by profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/non-destructive, so the description wisely spends its words on what annotations cannot say: the row grain (one SB campaign per row) and the data-latency caveat that the most recent ~3 days may be incomplete. It stops short of noting default date-window behavior or row capping, which are left to the schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, both earning their place: sentence one scopes the tool, sentence two handles grain, freshness, and exclusions. Front-loaded with the use case, no redundant restatement of the title.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present and full parameter coverage, the remaining burden is scope, grain, and exclusions, all of which are covered. Only minor context such as the default 30-day window or preview limits is absent, and those live in the schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and the ten parameters are already well documented there, including enums, ranges, and defaults. The description adds no parameter-level meaning, which is acceptable given the schema's completeness.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Sponsored Brands campaign performance') and enumerates the metric families it covers (new-to-brand, branded searches, video views, detail page views), which no sibling name alone would convey.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives both sides explicitly: use for SB campaign metrics, and a do-not-use clause naming three sibling tools (get_campaign_performance, get_tacos, get_sales_and_traffic) for the adjacent use cases, so routing is unambiguous.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_sd_campaign_performanceSponsored Display campaign performanceARead-onlyInspect
Use for Sponsored Display campaign performance, including viewability, new-to-brand metrics, detail page views, spend, sales, and ACOS. Grain: one SD campaign row; recent ~3 days may be incomplete. Do not use for Sponsored Products/Sponsored Brands or total product sales; use the matching campaign or sales tool.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | spend |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| profile_id | No | Filter by profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safe-read profile (readOnlyHint=true, destructiveHint=false, openWorldHint=false), so the description only needs to add operational context — and it does, disclosing the row grain (one SD campaign row) and a data-freshness caveat (recent ~3 days may be incomplete). That freshness warning is material and not inferable from annotations; only the absence of any note on cost/latency keeps it off a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, front-loaded with scope and metrics, then grain and freshness, then the exclusion. No filler and no restatement of the title.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present the description needn't explain return values, and annotations cover safety; the grain and freshness caveats fill the main remaining gaps. Only the vague sibling reference leaves a minor hole.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so every parameter is already documented, including pagination via offset/next_offset, sort enum, and the include_diagnostics freshness flags. The description adds nothing parameter-specific beyond the implied date scoping, so the baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb+resource (Sponsored Display campaign performance) and enumerates the metric families covered: viewability, new-to-brand, DPV, spend, sales, ACOS. It explicitly distinguishes itself from the Sponsored Products/Sponsored Brands siblings, so an agent can select it without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives an explicit negative case ('Do not use for Sponsored Products/Sponsored Brands or total product sales') and points toward 'the matching campaign or sales tool'. The routing is clear in intent but stops short of naming the concrete siblings (e.g., get_sb_campaign_performance, get_sales_summary), leaving a small lookup step.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_search_catalog_performanceSearch catalog performanceARead-onlyInspect
Return weekly Amazon Brand Analytics Search Catalog Performance facts at ASIN grain: impression, click, cart-add, and purchase funnel counts; source-reported rates, median prices, search-attributed sales, currencies, and same-day/one-day/two-day shipping counts. Defaults to the latest complete Sunday-Saturday week. This tool reports Amazon facts and deterministic filtering only; it does not recommend actions.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter by exact ASIN. | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by. | impression_count |
| end_date | No | Optional report-week end upper bound (YYYY-MM-DD). Defaults to the latest complete Sunday-Saturday week. | |
| min_clicks | No | Minimum Amazon-reported click count. | |
| sort_order | No | Sort direction. | desc |
| start_date | No | Optional report-week start lower bound (YYYY-MM-DD). Defaults to the latest complete Sunday-Saturday week. | |
| min_impressions | No | Minimum Amazon-reported impression count. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile needs no restating. The description adds genuine context beyond that: the weekly Sunday-Saturday cadence, the "latest complete week" default, and the explicit scope limit that it performs deterministic filtering only with no recommendations. It does not discuss pagination behavior or the row-preview cap, but the schema fields cover those.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with the return payload and grain before the default window and the scope disclaimer. The metric enumeration in the first sentence is dense but scannable. Slight deduction for packing two independent ideas (return shape and date default) into a single long sentence.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return-value documentation is correctly omitted, and with all 11 params at full schema coverage, parameter explanation is not the description's burden. Annotations carry the safety profile, which the description respects rather than repeats. The remaining gap is routing: nothing tells an agent how this differs from the several near-neighbor performance tools in the sibling list.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and every one of the 11 parameters carries its own documented default, bounds, and format, so the schema does the heavy lifting and a baseline 3 applies. The description reinforces the date default semantics (latest complete Sunday-Saturday week) but adds no new meaning for asin, min_clicks, min_impressions, sort_by, sort_order, include_raw_rows, or include_diagnostics. No compensating detail is required given full coverage.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
"Return weekly Amazon Brand Analytics Search Catalog Performance facts at ASIN grain" names a specific verb, a named dataset, and the aggregation grain, then enumerates the metric families (impressions, clicks, cart-adds, purchases, rates, prices, sales, shipping speeds). This is far more specific than a tautology and separates it from ad-side tools like get_search_query_performance by naming the source (Brand Analytics) and grain (ASIN). It stops short of 5 only because it never names the sibling it is most likely confused with (e.g. get_product_performance or get_brand_search_terms).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The closing sentence establishes one useful boundary: this tool reports facts and deterministic filtering and "does not recommend actions," implicitly routing recommendation-seekers to diagnose_performance or get_bid_recommendations. However, in a sibling list containing get_search_terms, get_search_query_performance, get_brand_search_terms, and get_product_performance, there is no explicit statement of which one to use for query-level vs ASIN-level vs ad-side data. Usage is implied by the data source and grain rather than stated.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_search_query_ad_coverageSearch query ad coverageARead-onlyInspect
Use when the user asks how Amazon Brand Analytics Search Query Performance queries overlap with observed Sponsored Products advertising. Returns per-query and ASIN search volume, matched search terms and keyword targets, paid metrics, deterministic coverage labels, and data gaps. Uses stored reports and observed matches; no observed coverage is not proof that an ad never ran.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter by SQP ASIN (exact match) | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | search_query_volume |
| end_date | No | Optional. YYYY-MM-DD end date for SQP week range. Defaults to today if omitted. | |
| min_volume | No | Minimum SQP search query volume | |
| profile_id | No | Filter ads evidence by profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD start date for SQP week range. Defaults to 30 days ago if omitted. | |
| ad_group_id | No | Filter ads evidence by Sponsored Products ad group ID | |
| campaign_id | No | Filter ads evidence by Sponsored Products campaign ID | |
| search_query | No | Filter by SQP search query (LIKE match, use % for wildcards) | |
| coverage_state | No | Filter by deterministic paid coverage state | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover safety (readOnly, non-destructive, closed-world), and the description adds real context: data comes from stored reports and observed matches, labels are deterministic, and gaps are reported. That absence-of-evidence caveat is the kind of nuance annotations cannot convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, front-loaded with the trigger condition and then the return contents, with the caveat placed last where it belongs. Dense but every sentence carries information; no filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present and 100% parameter coverage, the definition only needs to establish purpose, output flavor, and caveats, and it does all three. Freshness/diagnostics behavior is left to the schema fields, which is acceptable.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% with enums and defaults documented, so the schema carries the parameter burden. The description adds only the vocabulary of outputs and coverage states, not syntax or filtering semantics beyond what the schema provides.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific resource join (Brand Analytics Search Query Performance queries vs. observed Sponsored Products advertising) and what comes back (per-query/ASIN volume, matched terms, paid metrics, coverage labels). It is distinguishable from siblings like get_search_query_performance, though it doesn't name an alternative explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The opening 'Use when the user asks how...' clause gives a clear trigger condition, and the closing caveat warns that absent coverage is not proof an ad never ran. It stops short of naming when to prefer get_search_query_performance or get_keyword_performance instead.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_search_query_performanceSearch query performanceARead-onlyInspect
Returns Brand Analytics SQP weekly market search query volume plus your ASIN's full per-query funnel: impression count and impression-share, click count and click-share, cart-add count and share, and purchase count and share, with market vs brand conversion rate and a deterministic funnel_stage label (no_impressions, impressions_no_clicks, clicks_no_cart_adds, cart_adds_no_purchases, converting) showing where the ASIN drops off. Use it to tell 'no impressions' apart from 'impressions but no clicks' for a query/ASIN. Weekly periods do not imply weekly refresh: cadence depends on billing tier. Historical windows can expand during backfill. Amazon source reports can contain only 100 queries per ASIN/period; this tool adds no fixed 100-row cap. Pagination covers stored rows, not exhaustive Amazon query coverage. Does not include ad spend/ACOS or the search terms that triggered ads; use get_search_terms/get_keyword_performance for ads search-term data.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter by ASIN (exact match) | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | search_query_volume |
| end_date | No | Optional. YYYY-MM-DD end date for week range. The range may span at most 366 days. Defaults to today if omitted. | |
| min_volume | No | Minimum search query volume | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD start date for week range. The range may span at most 366 days. Defaults to 30 days ago if omitted. | |
| search_query | No | Filter by search query (LIKE match, use % for wildcards) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already mark this read-only and non-destructive, and the description goes well beyond them: it discloses that cadence varies by billing tier rather than being weekly, that historical windows can expand during backfill, that Amazon source reports cap at 100 queries per ASIN/period while this tool imposes no such row cap, and that pagination covers stored rows rather than exhaustive Amazon coverage. The enumeration of funnel_stage labels further tells the agent what the derived output means.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core purpose is front-loaded, but the opening sentence is an overlong run-on that crams ten metric names with 'and ... and ...' chaining. The caveats (cadence, backfill, 100-query cap, pagination) are valuable but compressed into undifferentiated prose that an agent must parse carefully to separate limits from capabilities.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 11 optional params, a rich output schema, and an open-world data dependency, the description covers the essentials an agent needs: what is returned, how to interpret the funnel_stage outcome, the known coverage caveats, and which sibling to use for adjacent ad data. Freshness/pagination fields are covered by the output schema and the include_diagnostics parameter, so nothing material is left for the description to carry.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so all 11 parameters are already documented in the schema, and the description adds essentially no parameter-level meaning beyond noting that pagination is over stored rows. It never mentions the asin/search_query filters, min_volume, sort fields, or date-range defaults that are the primary levers for steering this query.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource: 'Returns Brand Analytics SQP weekly market search query volume plus your ASIN's full per-query funnel', then enumerates the funnel metrics (impressions, clicks, cart adds, purchases, shares, CR delta, funnel_stage). It explicitly distinguishes itself from ad-side siblings by naming get_search_terms and get_keyword_performance as the tools for ad-driven search terms.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives a concrete diagnostic use case: 'Use it to tell no impressions apart from impressions but no clicks for a query/ASIN', which tells the agent exactly what question this tool answers. It also names the exclusion boundary ('Does not include ad spend/ACOS...') and redirects to the two correct alternatives for that data.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_search_termsSearch termsARead-onlyInspect
Returns customer search terms that triggered Sponsored Products and Sponsored Brands ads. Defaults to ad_product=auto, searching both SP and SB and returning ad_product on each row; set ad_product when you need one product only. Filter on the aggregated per-term totals with min_spend, min_orders, or zero_orders_only; these run server-side after grouping, so questions like which terms spent money without converting (zero_orders_only=true with min_spend) answer in one bounded call. Recent ~3 days may be incomplete. Does not include bidded target performance or Brand Analytics market volume/share; use get_keyword_performance or get_search_query_performance for those.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| keyword | No | Filter by matched keyword text (LIKE match, use % for wildcards). | |
| sort_by | No | Column to sort by | spend |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| min_spend | No | Keep only search-term groups whose total spend in the window is at least this amount. Applied server-side after grouping, so wasted-spend questions stay bounded. | |
| ad_product | No | Sponsored ad product to search. Defaults to auto, which searches both Sponsored Products and Sponsored Brands search-term reports and returns ad_product on each row. | auto |
| match_type | No | Filter by match type or auto-targeting expression type | |
| min_orders | No | Keep only search-term groups with at least this many orders in the window. Applied server-side after grouping. | |
| profile_id | No | Filter by profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| ad_group_id | No | Filter by ad group ID. | |
| campaign_id | No | Filter by campaign ID. With ad_product=auto, searches matching SP and SB search-term reports. | |
| search_term | No | Filter by customer search term (LIKE match, use % for wildcards). | |
| ad_group_name | No | Filter by ad group name (LIKE match, use % for wildcards). | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| zero_orders_only | No | Keep only search-term groups with zero orders in the window (spend without conversion). Combine with min_spend to surface meaningful wasted spend in one bounded call. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=false, so the safety profile is covered. Beyond that the description adds real value: filters run server-side after grouping, and 'Recent ~3 days may be incomplete' is a freshness caveat an agent cannot get from annotations or schema. It does not discuss how the aggregation groups rows (per term vs per term+keyword) or cost/latency behavior, so it remains a solid but partial addition.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with purpose, then default behavior, then filtering, then freshness, then exclusions — a sensible order with no filler sentences. Some clauses are semicolon-dense (the ad_product default sentence repeats the schema), but nothing is wasted enough to hurt readability.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 20-parameter, zero-required reporting tool with annotations and an output schema, the description covers the pieces an agent most needs: aggregation-then-filter ordering, cross-product default behavior, data freshness, and tool boundaries. Pagination (limit/offset), sorting, and field-level filters are left entirely to the schema, which is acceptable given 100% coverage.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3 and the description must add cross-parameter meaning to score higher. It does: ad_product=auto searches both SP and SB reports and returns ad_product per row, and zero_orders_only is explicitly meant to be combined with min_spend because both apply after grouping. That combination semantics is not derivable from the individual parameter descriptions alone.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ("Returns customer search terms that triggered Sponsored Products and Sponsored Brands ads") and scopes it explicitly to ad-attributed search terms. It then names what it is not ('Does not include bidded target performance or Brand Analytics market volume/share') and routes to get_keyword_performance and get_search_query_performance, so an agent can separate it from the many sibling search/keyword tools without opening schemas.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives clear when-to guidance: default ad_product=auto for cross-product questions, set ad_product for single-product work, and use min_spend/min_orders/zero_orders_only when the question is about post-aggregation filtering, with a concrete example ('which terms spent money without converting'). Exclusions point to sibling tools. It stops short of stating when a caller should prefer get_search_query_performance over this tool in an otherwise ambiguous query, so it is strong but not fully disambiguated.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_seasonality_indexSeasonality indexARead-onlyInspect
Get a year-independent, unlabeled 52-week ISO-week demand curve for ASINs, built from available historical sales, sessions, and revenue data. At least 365 distinct daily source records per ASIN are required. Index value of 1.0 = average week, >1.0 = above-average demand, <1.0 = below-average. Retail events are not assigned to static ISO weeks. Use without ASIN for a summary of all ASINs ranked by seasonal amplitude. Use with ASIN for the available weekly curve, coverage_summary, and availability metadata. An unavailable result means the curve has not been computed; it never represents zero demand.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter by ASIN | |
| limit | No | Max rows (1-1000, default 52 for ASIN curves) | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_order | No | Sort order (default: desc — most seasonal first) | desc |
| min_confidence | No | Only show data with at least this confidence score (0-1) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only cover read-only/non-destructive/closed-world; the description adds substantial context beyond that: the minimum data threshold, the 1.0 = average-week scale semantics, the caveat that retail events are not assigned to static ISO weeks, and the crucial disclosure that missing results mean 'not computed' rather than zero demand. That last point prevents a serious misinterpretation of the output.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Six sentences, front-loaded with what the curve is and how to read its scale, then the two usage modes, then the unavailability caveat. Every sentence carries information, though the density of caveats makes it longer than typical; nothing is filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return shape need not be described, and the description still covers the preconditions (365 daily records), interpretation of the index values, what accompanies the ASIN-mode response, and the meaning of an empty result. For a 7-parameter analytics tool this is complete enough to invoke correctly without further exploration.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so every parameter including limit, offset, sort_order, min_confidence, and the two include_* flags is already documented in the schema; the description adds only the mode-switching semantics of the asin parameter and the amplitude ranking that explains the sort_order default. Baseline 3 is appropriate since the schema does the heavy lifting for the remaining six parameters.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific artifact (a year-independent, unlabeled 52-week ISO-week demand curve per ASIN) built from named source data (sales, sessions, revenue), and explicitly distinguishes its two modes: no-ASIN summary vs. per-ASIN curve. An agent can tell exactly what this returns versus any other performance tool in the sibling list.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives explicit routing rules: use without ASIN for the ranked amplitude summary, with ASIN for the weekly curve plus coverage_summary and availability metadata, and it states the 365-distinct-daily-record eligibility gate. It also clarifies the negative case (an unavailable result means not computed, not zero demand). It stops short of naming a sibling tool to use instead for non-seasonal demand questions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_settlement_economicsSettlement economicsARead-onlyInspect
Get settlement-report finalized financial data. This tool is backed by settlement reports and can lag recent Payments / Transaction View rows until Amazon finalizes the settlement period; use get_payment_transactions for recent refund, deferred, or payment transaction rows before settlement finalization. Summary mode (default): pivoted economics by ASIN when resolvable, otherwise by SKU, including source-signed order_item_price, refund_item_price, refund_net, principal quantity, and FBAPerUnitFulfillmentFee amount/quantity/per-unit value. revenue remains all ItemPrice rows for backward compatibility. The per-unit fulfillment fee is signed like the settlement fee amount. Summary fee fields commission (Amazon's referral fee, from amount_description Commission), item_fees (all item-level fees: commission, fulfillment, refund/shipping/giftwrap chargebacks), fba_fee, and fba_per_unit_fulfillment_fee overlap and are not additive; use net or total_fees for period totals. Summary mode also returns unattributed_fees: account-level settlement-report fees (AWD, removal orders, Deal/Vine/Premium Services, quarterly returns fees) that carry no SKU and cannot be attributed to an ASIN, grouped by fee type with a total (these are excluded from the per-ASIN pivot). This is a date-window ASIN analysis, not an exact Amazon disbursement statement: a window can contain multiple settlement IDs, and transaction families present in the live Payments feed might be absent from the V2 settlement report. For exact finalized disbursement-group reconciliation, use get_payment_transactions with financial_event_group_id and transaction_status=RELEASED, following pagination until complete. Detail mode: raw settlement-report rows filtered by amount type or amount description. settlement_effective_date uses posted_date, then posted_date_time, settlement_end_date, deposit_date, and finally snapshot_date because Amazon settlement rows can omit posted_date. marketplace_currency is inferred from the scoped Amazon marketplace when settlement item rows omit currency. asin_resolution explains how ASIN was attached to settlement rows: order_item_asin comes from the order item table and is preferred when available; historical_sku_asin comes from historical order-item SKU maps; active_listing_sku comes from active-listing SKU maps; settlement_text_asin parses an ASIN embedded in the fee text (for example FBA customer-returns fees). Rows that cannot be mapped to an ASIN are still returned at SKU grain instead of being suppressed. Currency note: settlement rows do not carry a reliable per-row currency, so marketplace_currency is asserted from the scoped marketplace and amounts are not currency-filtered; if the account transacts in multiple currencies (e.g. a North America unified account) settlement amounts may combine currencies, so use get_financial_events (scoped to the marketplace currency by default) to isolate a single currency.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU | |
| asin | No | Filter by ASIN | |
| limit | No | Max rows (1-1000, default 20). | |
| detail | No | true = raw settlement rows, false = pivoted per-ASIN summary | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by (summary mode) | revenue |
| end_date | No | Optional. YYYY-MM-DD end date for settlement_effective_date. The range may span at most 366 days. | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD start date for settlement_effective_date. The range may span at most 366 days. | |
| amount_type | No | Detail mode only. Filter by amount type (e.g. ItemPrice, ItemFees, Promotion). | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| amount_description | No | Detail mode only. Filter by amount description (e.g. FBAPerUnitFulfillmentFee). | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint annotations, the description discloses the critical behavioral trait that this data lags the live Payments feed, that a date window can span multiple settlement IDs, and that transaction families may be missing from the V2 report. It further explains non-additive overlapping fee fields, excluded unattributed account-level fees, ASIN-resolution provenance, and a multi-currency caveat where amounts are not currency-filtered.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose and the key sibling routing are front-loaded, but the body is a single dense block covering fee overlap, ASIN resolution, date fallbacks, and currency behavior with no headings or line breaks, making it hard to scan. Much of the summary-field enumeration is recoverable from the output schema, so several sentences do not fully earn their place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 13-parameter financial analysis tool with an output schema, the description covers the remaining gaps an agent needs: data latency, mode semantics, non-additive fields, unattributed fees, and the currency aggregation risk. An agent can call it correctly and interpret the results without further context.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is already 100%, so the baseline is 3, but the description adds real meaning: detail mode gates amount_type/amount_description, settlement_effective_date is defined by a fallback chain (posted_date → posted_date_time → settlement_end_date → deposit_date → snapshot_date), and marketplace_currency is asserted from the scoped marketplace rather than read per row. The 366-day window constraint is only visible in the schema, and sort/pagination parameters get no treatment in the prose.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
"Get settlement-report finalized financial data" gives a specific verb and resource, then immediately names the two modes (summary pivot by ASIN/SKU vs. raw detail rows). It also explicitly separates itself from get_payment_transactions for pre-finalization data, so an agent can distinguish it from the nearest sibling without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Routing guidance is explicit and repeated with conditions: use get_payment_transactions for recent refund/deferred/payment rows before settlement finalization, and use get_payment_transactions with financial_event_group_id + transaction_status=RELEASED for exact disbursement-group reconciliation. It also names get_financial_events for single-currency isolation, covering the when-not cases as well as the when.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_shipment_receiving_statusShipment receiving statusARead-onlyInspect
Get per-SKU receiving status for FBA inbound shipments — shows quantity shipped vs quantity received by Amazon. Use to track receiving progress and identify discrepancies. Returns the current state of each shipment's items; snapshot_date is when a row was last refreshed. Inbound shipment items are account/region-level like shipments: rows surface tenant-wide for any key.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by specific seller SKU | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_order | No | Sort order by snapshot_date | desc |
| shipment_id | No | Filter by specific shipment ID | |
| snapshot_date | No | Optional. Only include rows last refreshed on this date (YYYY-MM-DD). Defaults to current state. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safe-read profile (readOnlyHint, destructiveHint false, openWorldHint false), so the description's added value is the data-scoping caveat that rows surface tenant-wide regardless of key, plus the note that results are a current-state snapshot rather than history. It does not discuss result-size caps or behavior of the freshness fields, which are left entirely to the schema, so it is strong but not exhaustive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose lands in the first clause, then usage, then return semantics, then the scoping caveat — a clean front-loaded order with no filler. The closing sentence ("account/region-level like shipments: rows surface tenant-wide for any key") is dense and slightly cryptic, requiring prior knowledge of the shipment tools.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return values need not be explained, and the description still covers purpose, usage, snapshot semantics, and the tenancy caveat for an 8-parameter filter tool. What is missing is any statement of how this differs from the broader inbound-shipment tools an agent is likely to be weighing it against.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline would be 3, but the description genuinely adds meaning: it re-frames snapshot_date as "when a row was last refreshed" and explains that inbound shipment items are account/region-level, implying sku and shipment_id narrow rows rather than scope the tenant. The include_raw_rows and include_diagnostics switches get no narrative treatment, keeping it below 5.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
"Get per-SKU receiving status for FBA inbound shipments — shows quantity shipped vs quantity received by Amazon" gives a concrete verb, resource, and the exact content of the payload, which separates it from generic shipment listers like get_inbound_shipments. It loses a point only because it never names a sibling to contrast with, leaving the agent to infer the boundary against get_fba_inbound_operation_status or get_awd_shipment_items.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
"Use to track receiving progress and identify discrepancies" is a real usage statement that tells the agent what task this tool serves. There are no exclusions or prerequisites and no explicit "use X instead when..." routing, so it stops short of the top band.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_shipping_previewShipping previewARead-onlyInspect
Get Multi-Channel Fulfillment (MCF) shipping options and estimated delivery dates before creating an order. Shows available shipping speeds, fees, and fulfillability. Max 50 items per preview.
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Items to get shipping preview for | |
| destination | Yes | Shipping destination address | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already declare readOnlyHint=true, openWorldHint=true, and destructiveHint=false, so safety is covered. The description adds useful behavioral context by explaining that this is a preview showing speeds, fees, and fulfillability, plus the item cap; it does not cover auth or rate limits, which is acceptable given the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three tight sentences. Purpose is front-loaded, followed by return content and then the item limit; every sentence adds useful information without redundancy.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and annotations cover the safety profile. The description is complete for the core preview use case, though it does not add prerequisites or destination constraints beyond what the schema provides.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents items, destination, and the include flags. The description adds little beyond repeating the 50-item limit and implying items and destination are relevant, so the baseline of 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource: MCF shipping options and estimated delivery dates. It also distinguishes the tool's role by saying it is used before creating an order and shows shipping speeds, fees, and fulfillability.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly frames when to use it: before creating an order, and notes the 50-item preview limit. It does not name a when-not condition or a direct alternative such as get_mcf_orders, but the context is still clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_sp_entities_liveSP entities (live)ARead-onlyInspect
List current Sponsored Products live entity state directly from Amazon Ads API for campaigns, ad groups, product ads, keywords, targets, negative keywords, negative targets, and account portfolios (names, IDs, budget caps). Use before write operations when warehouse snapshots may lag.
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | Entity IDs for the selected entity_type | |
| asins | No | ASIN filter for targets/negative targets where Amazon supports it | |
| scope | No | For negative_keyword or negative_target, restrict to ad-group-level or campaign-level entities. Omit to query both where possible. | |
| states | No | Entity states to include | |
| name_query | No | Campaign, ad group, or portfolio name query | |
| next_token | No | Amazon pagination token from a prior response | |
| profile_id | No | Numeric Amazon Ads profile ID. Optional when this API key has exactly one enabled Ads profile; agentcentral will default it. Call get_account_info for amazon_ads.enabled_profile_ids. Do not use the marketplace ID, tenant ID, or API key prefix. | |
| text_query | No | Keyword text or negative keyword text query | |
| entity_type | Yes | Sponsored Products live entity family to list. portfolio lists account portfolios (names, IDs, budget caps, inBudget), which also hold Sponsored Brands and Sponsored Display campaigns; it uses ids, name_query, and next_token only, and returns Amazon's page whole. | |
| match_types | No | Keyword or negative keyword match type filter | |
| max_results | No | Maximum rows to request from Amazon (1-250) | |
| ad_group_ids | No | Restrict to ad group IDs | |
| campaign_ids | No | Restrict to campaign IDs | |
| expression_types | No | Target expressionType filter | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, openWorldHint=true, and destructiveHint=false, so safety is covered. The description adds meaningful context beyond that: results come live from Amazon rather than the warehouse, and freshness may lag elsewhere. It does not mention pagination behavior, rate limits, or result-cap interactions across the 16 parameters, which the schema only partially covers.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, both front-loaded: the covered entity families first, the usage rule second. No filler, no redundancy with the title.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 16 parameters and an output schema, the description need not explain return values, so the main remaining gaps are pagination (next_token/max_results) and the row-cap/diagnostics behavior governed by include_raw_rows and include_diagnostics. Those are documented only in the schema, so the description is adequate but thin for a tool of this breadth.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and the schema documents per-entity applicability of filters (scope only for negative entities, asins only for targets, portfolio using only ids/name_query/next_token). The description adds no filter semantics of its own beyond listing entity families. Baseline 3 applies when the schema does the heavy lifting.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb ("List") and resource ("current Sponsored Products live entity state directly from Amazon Ads API") and enumerates the eight entity families covered, which lets an agent map the required entity_type enum to a purpose. It does not explicitly distinguish itself from close siblings such as get_sponsored_ads_entities_live or get_sp_dsp_entities_live, leaving that comparison to inference from the "Sponsored Products" qualifier.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives a concrete when-to-use rule: run it before write operations when warehouse snapshots may lag, which is exactly the decision the agent needs. It stops short of stating when NOT to use it or naming the snapshot/warehouse alternative to call instead when freshness is not a concern.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_sponsored_ads_entities_liveSponsored ads entities (live)ARead-onlyInspect
List current Sponsored Products, Sponsored Brands, or Sponsored Display entity state directly from Amazon Ads API for verified read-only combinations. Sponsored Brands keyword/product/category/theme targets and their negatives read through Common Campaign Management (entity_type=target or negative_target; keyword/negative_keyword alias to KEYWORD targets and surface the keyword text, match type, and bid). Returns Amazon-source fields with bounded pagination and diagnostics for unsupported product/entity pairs; agentcentral does not infer actions.
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | Entity IDs for the selected entity type. | |
| asins | No | Sponsored Products target ASIN filter where Amazon supports it. | |
| scope | No | Sponsored Products negative entities only: restrict to ad-group-level or campaign-level records. Omit to query both. | |
| states | No | Entity states to include. Product-specific unsupported state filters, including SD PROPOSED, return diagnostics without an API call. | |
| ad_product | Yes | Sponsored ad product to query: SP, SB, or SD. | |
| name_query | No | Campaign/ad-group/ad name filter where Amazon supports it. SD name filters are exact-match per Amazon docs. | |
| next_token | No | Amazon pagination token for SP/SB list endpoints. | |
| profile_id | No | Numeric Amazon Ads profile ID. Optional when this API key has exactly one enabled Ads profile; agentcentral will default it. Call get_account_info for amazon_ads.enabled_profile_ids. Do not use the marketplace ID, tenant ID, or API key prefix. | |
| text_query | No | Sponsored Products keyword or negative keyword text filter. | |
| entity_type | Yes | Entity family to list. Supported combinations are returned in diagnostics for unsupported product/entity pairs. | |
| match_types | No | Sponsored Products keyword or negative keyword match type filter. | |
| max_results | No | Maximum rows to request from Amazon (1-100). | |
| start_index | No | Sponsored Display offset pagination cursor. SD uses start_index/count instead of next_token. | |
| ad_group_ids | No | Restrict to ad group IDs. | |
| campaign_ids | No | Restrict to campaign IDs. | |
| target_types | No | Sponsored Brands target type filter for entity_type=target/negative_target. entity_type=keyword/negative_keyword forces KEYWORD. | |
| portfolio_ids | No | Campaign-level portfolio ID filter where Amazon supports it. | |
| expression_types | No | Sponsored Products target expression type filter. | |
| include_raw_rows | No | Set false to return a compact row preview while keeping diagnostics. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| include_extended_data | No | Request extended fields where Amazon documents them. For SB ads this is ignored because the list endpoint has no extended-data flag. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, and the description is consistent with that ('does not infer actions', 'verified read-only combinations'). It adds real behavioral context beyond annotations: bounded pagination, per-product/entity support boundaries that return diagnostics instead of an API call, and the aliasing behavior where keyword/negative_keyword map to KEYWORD targets. It stops short of describing error semantics or result ordering.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The scope statement is front-loaded, which is correct, but the middle sentence is a dense parenthetical chain ('read through Common Campaign Management (entity_type=target or negative_target; keyword/negative_keyword alias to KEYWORD targets and surface...') that is hard to parse on first read. Nothing is pure filler, but the packaging costs clarity.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 21 parameters, an output schema, and full annotation coverage, the description supplies the missing conceptual layer: product/entity support boundaries, diagnostics behavior, and target aliasing. The mechanical details (profile_id defaults, pagination fields, filters) are already documented in the schema, so the description does not need to repeat them.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline would be 3, but the description adds meaning the schema does not: it explains that entity_type=target/negative_target is the route for Sponsored Brands targets, that keyword/negative_keyword are aliases forcing KEYWORD, and that those surface keyword text, match type, and bid. That alias mapping is genuinely non-obvious from the enum alone. Pagination differences (next_token vs start_index) are left for the schema to explain.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with a specific verb and resource ('List current Sponsored Products, Sponsored Brands, or Sponsored Display entity state') and states the source ('directly from Amazon Ads API'). It implicitly differentiates from the SP-only sibling get_sp_entities_live by covering all three ad products, but never names that sibling or any alternative explicitly, so differentiation requires inference.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied through 'for verified read-only combinations' and the note that agentcentral 'does not infer actions', suggesting this is a raw-state retrieval tool rather than an analytics tool. However, there is no explicit statement of when to choose this over get_sp_entities_live, get_campaign_performance, or get_sponsored_ads_report, and no stated prerequisites beyond the diagnostics behavior.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_sponsored_ads_reportSponsored ads reportARead-onlyInspect
Use when the user requests stored Sponsored Products, Sponsored Brands, or Sponsored Display reports by ad product and report view. Returns supported campaign, ad group, ad, placement, search-term, targeting, purchased-product, or invalid-traffic rows. For SP, attribution_window selects 7d or 14d click-attributed sales, orders, units, ACOS, ROAS, and CVR (default 14d); responses state the window. SB/SD retain Amazon's single source window: omit attribution_window. invalid_traffic has no attributed conversions: omit the input. Available views and metrics vary by ad product; unsupported combinations return diagnostics. Supported views return refresh_status: the latest matching date in range, the latest loaded date when checked, and for SP only each profile's last completed scheduled refresh; SB/SD refresh timing is not available. Does not fetch live entity state or change ads.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter by advertised, promoted, purchased, or targeting ASIN where the selected view supports an ASIN column. | |
| ad_id | No | Filter by ad/ad product-ad ID when the selected view has ad grain. | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| keyword | No | Filter by keyword text (LIKE match) where the selected view includes keyword text. | |
| sort_by | No | Column to sort by | spend |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| ad_product | Yes | Sponsored ad product: SP (Sponsored Products), SB (Sponsored Brands), or SD (Sponsored Display). | |
| profile_id | No | Filter by profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| ad_group_id | No | Filter by ad group ID when the selected view has ad-group grain. | |
| campaign_id | No | Filter by campaign ID. | |
| report_view | Yes | Retained report view to query. Unsupported product/view combinations return metadata instead of guessing. | |
| search_term | No | Filter by customer search term (LIKE match) for search-term views. | |
| target_query | No | Filter targeting text/expression (LIKE match) for targeting views. | |
| ad_group_name | No | Filter by ad group name (LIKE match) when available. | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| non_zero_only | No | When true, omit rows with zero or null spend, sales, orders, units, impressions, and clicks. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| attribution_window | No | Sponsored Products click-attribution window for sales, orders, units, ACOS, ROAS, and CVR: 7d or 14d (default). Omit for SB/SD, which retain Amazon's single source window, and for invalid_traffic, which has no attributed conversions. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Far exceeds the readOnly/non-destructive annotations: it discloses that SP responses state the attribution window, that SB/SD keep Amazon's single source window, that refresh_status contents differ by ad product (SB/SD timing unavailable), that invalid_traffic has no attributed conversions, and that unsupported combinations return diagnostics rather than guessing. These are non-obvious output behaviors an agent could not infer from the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the trigger and scope, then sequenced by concern (views, attribution, refresh, exclusions), with zero filler sentences. It is dense and jargon-heavy, and the refresh_status sentence packs several clauses into one line, but every sentence carries information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 22-parameter tool this covers the highest-risk gaps: product/view compatibility, the conditional attribution_window rule, and refresh/diagnostics semantics, while an output schema and 100%-covered input schema handle the rest. Only minor points stay unstated in the description (why include_raw_rows and include_diagnostics interact), which the schema partially covers.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3; the description still adds cross-parameter meaning the schema does not — attribution_window only governs SP sales/orders/units/ACOS/ROAS/CVR with a 14d default, and must be omitted for SB/SD and invalid_traffic. The remaining 21 parameters are left entirely to the schema, which is acceptable given its richness.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource (retrieve stored Sponsored Products/Brands/Display reports by ad product and report view) and enumerates the row types returned (campaign, ad group, ad, placement, search-term, targeting, purchased-product, invalid-traffic). It also explicitly scopes out sibling territory with 'Does not fetch live entity state or change ads', separating it from get_sp_entities_live and get_sponsored_ads_entities_live.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The opening 'Use when the user requests stored ... reports' gives a clear trigger, and conditional rules are supplied per case (omit attribution_window for SB/SD and invalid_traffic; unsupported combinations return diagnostics). It does not name specific alternative tools such as the live-entity or report-document siblings, so routing is described by category rather than by tool name.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_sponsored_ads_targeting_optionsSponsored ads targeting optionsARead-onlyInspect
Return Amazon-source Sponsored Products, Sponsored Brands, and Sponsored Display targeting option and bid-recommendation fields for documented read-only endpoints. Unsupported or ambiguous endpoint slices return diagnostics without an Amazon call; AMC is out of scope.
| Name | Required | Description | Default |
|---|---|---|---|
| asins | No | ASIN inputs for SP recommendations or convenience SD product payloads. | |
| brands | No | SB products_count brand refinement IDs. | |
| cursor | No | SP product recommendation pagination cursor. | |
| genres | No | SB products_count genre refinement IDs. | |
| locale | No | Optional Amazon Ads locale, such as en_US or de_DE. | |
| tactic | No | SD target_recommendations tactic. | T00030 |
| themed | No | SP product recommendations only: request Amazon theme-grouped output when supported. | |
| themes | No | SD target_recommendations themes object from Amazon's schema. | |
| keyword | No | SP negative brand search keyword. | |
| products | No | SD target/bid recommendation products array from Amazon's schema. Use request_body for full raw control. | |
| cost_type | No | SD bid_recommendations costType. | cpc |
| ad_product | Yes | Sponsored ad product to query: SP, SB, or SD. | |
| age_ranges | No | SB products_count age-range refinement IDs. | |
| next_token | No | SB category/refinement pagination token. | |
| profile_id | No | Numeric Amazon Ads profile ID. Optional when this API key has exactly one enabled Ads profile; agentcentral will default it. Call get_account_info for amazon_ads.enabled_profile_ids. Do not use the marketplace ID, tenant ID, or API key prefix. | |
| ad_group_id | No | Sponsored Products keyword recommendations ad group ID. | |
| campaign_id | No | Sponsored Products keyword recommendations campaign ID. | |
| category_id | No | Category refinement ID for category_refinements or products_count. | |
| max_results | No | Maximum Amazon-source options to request where supported. | |
| option_type | Yes | Amazon-source targeting or bid-option surface. Unsupported product/option pairs return diagnostics without an API call. | |
| price_range | No | SB products_count price range object from Amazon's schema, for example { min, max }. | |
| type_filter | No | SD target_recommendations typeFilter. Defaults to PRODUCT, CATEGORY, and AUDIENCE. | |
| rating_range | No | SB products_count rating range object from Amazon's schema, for example { min, max }. | |
| request_body | No | Advanced override: exact Amazon Ads request body for the selected endpoint. Use only when following Amazon's published schema. | |
| category_type | No | SD target_recommendations categoryType for category audiences. | |
| creative_type | No | SD bid_recommendations creativeType. | |
| landing_pages | No | Required for SB bid_recommendations/optimization_recommendations: the promoted-ASIN landingPages array from Amazon's schema (e.g. [{asins:["B0..."]}]). Amazon uses it to compute the campaign-level suggested CPC (minimumValue/recommendedValue). | |
| supply_source | No | SB category supply source. STREAMING_VIDEO is deprecated; agentcentral only exposes AMAZON. | AMAZON |
| bid_optimization | No | SD bid_recommendations bidOptimization. | clicks |
| include_ancestor | No | SP category recommendations only: include ancestor categories when Amazon supports it. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| is_prime_shipping | No | SB products_count Prime-shipping refinement. | |
| targeting_clauses | No | SD bid_recommendations targetingClauses array from Amazon's schema. | |
| candidate_keywords | No | Optional SP keyword candidates to include alongside Amazon keyword recommendations. | |
| cost_control_metric | No | SB optimization recommendation metric. Amazon currently supports COST_PER_CLICK. | COST_PER_CLICK |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| location_expression | No | SD target_recommendations locationExpression from Amazon's schema. | |
| include_only_root_categories | No | SB category tree only: return only root categories. | |
| parent_category_refinement_id | No | SB category tree only: return children of this parent category refinement ID. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=true, so safety is covered. The description adds a genuinely non-obvious behavior: unsupported or ambiguous product/option pairs return diagnostics without any Amazon call, which tells the agent that an empty/odd response may not mean a failed query. It omits pagination and profile-scoping behavior, but that is largely carried by the schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, front-loaded with the return scope and followed by the fallback behavior and the exclusion. Every clause carries distinct information with no restatement of the name or title.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need no explanation, and the parameters are fully documented in the schema. The description covers scope, the out-of-scope AMC area, and the diagnostic fallback, leaving only sibling routing (SP-only vs. all-product vs. standalone bid-recommendation tools) unaddressed for a tool of this breadth.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With 39 parameters and 100% schema description coverage, the schema does the heavy lifting and the baseline of 3 applies. The description adds no parameter-level meaning of its own beyond noting the AMC exclusion, and many parameters (themes, products, targeting_clauses, location_expression) are only explained as "from Amazon's schema."
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description gives a specific verb ("Return") plus the resource family (Amazon-source Sponsored Products, Sponsored Brands, Sponsored Display targeting option and bid-recommendation fields), which is far more informative than the title alone. It implicitly distinguishes itself from get_sp_targeting_options by covering all three ad products, but it never names that sibling, so the differentiation must be inferred.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It states two useful boundaries: unsupported/ambiguous endpoint slices return diagnostics without an Amazon call, and AMC is out of scope. However, it gives no guidance on choosing between this tool and the overlapping siblings get_sp_targeting_options or get_bid_recommendations, even though this schema exposes a bid_recommendations option_type and SP surfaces.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_sp_targeting_optionsSP targeting optionsBRead-onlyInspect
Return Amazon-source Sponsored Products targeting options and recommendation fields: keyword candidates, product target candidates, category recommendations/tree/refinements, and negative brand search/recommendations. Source-attributed read-only data; agentcentral does not decide which targets to create.
| Name | Required | Description | Default |
|---|---|---|---|
| asins | No | Input ASINs for product/category recommendations | |
| cursor | No | Amazon cursor for product recommendation pagination | |
| locale | No | Optional Amazon Ads locale, such as en_US or de_DE | |
| themed | No | For product recommendations, request Amazon theme-grouped output when supported | |
| keyword | No | Brand search keyword for negative_brand_search | |
| profile_id | No | Numeric Amazon Ads profile ID. Optional when this API key has exactly one enabled Ads profile; agentcentral will default it. Call get_account_info for amazon_ads.enabled_profile_ids. Do not use the marketplace ID, tenant ID, or API key prefix. | |
| ad_group_id | No | Ad group ID for keyword recommendations | |
| campaign_id | No | Campaign ID for keyword recommendations | |
| category_id | No | Category ID for category_refinements | |
| max_results | No | Maximum Amazon-source options to request where supported | |
| option_type | Yes | Amazon-source targeting discovery surface to call | |
| include_ancestor | No | For category recommendations, include ancestor categories when Amazon supports it | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| candidate_keywords | No | Optional keywords to rank alongside Amazon keyword recommendations | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, and the description reinforces this with 'Source-attributed read-only data' plus an explicit scope boundary that the tool does not decide which targets to create. It adds no disclosure about pagination behavior, rate limits, or per-mode failure conditions, so it is useful context rather than rich behavioral detail.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, front-loaded with the payload inventory, followed by a short scope disclaimer; no filler. The mid-sentence list is dense but scannable and its terms line up with the enum values.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return shapes need no explanation, but with 15 parameters and seven mutually exclusive option_type modes, the description never says which optional parameters become relevant or required per mode (e.g., campaign_id/ad_group_id for keyword_recommendations, category_id for category_refinements, keyword for negative_brand_search). That mode-to-parameter mapping is the main practical gap for correct invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already carries per-parameter meaning (cursor, profile_id, include_diagnostics, include_raw_rows, etc.). The description only names the option-type surfaces, which restates the enum rather than adding syntax or mode-to-parameter mapping. Baseline 3 is appropriate when the schema does the heavy lifting.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb ('Return') plus a precise resource ('Amazon-source Sponsored Products targeting options and recommendation fields') and enumerates the seven surfaces it covers, which maps directly onto the option_type enum. It stops short of distinguishing itself from the nearby sibling get_sponsored_ads_targeting_options, so an agent must infer that this one is SP-specific.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied rather than stated: it is a read-only discovery tool for SP targeting candidates, and the closing line makes clear the agent (not this tool) must choose which targets to create. There is no explicit 'use X instead when Y' and no guidance on how to pick between option_type modes or between this and get_bid_recommendations / get_sponsored_ads_targeting_options.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_store_performanceStore performanceARead-onlyInspect
Use for Amazon Brand Store analytics by date, store, page, source, or tag: views, visits, orders, units, sales, dwell time, bounce rate, and new-to-store. Do not use for account sales totals, ASIN/SKU sales, or ad campaign performance; use sales or ads tools.
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Filter by source tag name | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| source | No | Filter by traffic source, such as ADS, ORGANIC, or OTHER | |
| page_id | No | Filter by Brand Store page ID | |
| sort_by | No | Column to sort by | views |
| end_date | No | Optional. YYYY-MM-DD. Defaults to yesterday. | |
| dimension | No | Breakdown to return: date, store, page, source, or tag | date |
| min_sales | No | Only include rows with at least this sales amount | |
| min_views | No | Only include rows with at least this many page views | |
| page_name | No | Filter by Brand Store page name (LIKE match, use % for wildcards) | |
| profile_id | No | Filter by ad account profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago. | |
| store_name | No | Filter by store name (LIKE match, use % for wildcards) | |
| brand_entity_id | No | Filter by Brand Store entity ID | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=false, so safety is covered. The description adds no behavioral context beyond the metric list — it says nothing about default date windows, data freshness/lag, or pagination behavior, all of which matter for an analytics query with 18 optional filters.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, zero filler: the positive scope comes first, then the exclusion and the routing alternative. Every clause carries decision-relevant information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present and full schema descriptions, the definition needn't explain return values, and it covers purpose and routing well. Completeness would be stronger with a note on default date range behavior or data latency, which the agent must otherwise infer from optional start_date/end_date fields.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so every parameter including enums, LIKE wildcards, pagination and diagnostics flags is already documented in the schema. The description's mention of 'date, store, page, source, or tag' mirrors the dimension enum but adds no filtering semantics beyond it, making the baseline 3 correct.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific resource (Amazon Brand Store analytics) and enumerates the breakdown dimensions and metrics returned (views, visits, orders, units, sales, dwell time, bounce rate, new-to-store). An agent can immediately distinguish this from account-level or ASIN-level performance tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly lists what the tool is not for (account sales totals, ASIN/SKU sales, ad campaign performance) and routes to 'sales or ads tools'. The only gap is that the alternatives are named by category rather than by exact sibling tool name (e.g. get_sales_summary, get_campaign_performance), so a routing step remains.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_subscribe_and_saveSubscribe and SaveCRead-onlyInspect
Get Amazon Subscribe & Save offer status, historical snapshots, and Amazon-provided Subscribe & Save metrics.
| Name | Required | Description | Default |
|---|---|---|---|
| skus | No | Filter metrics by SKU where Amazon supports SKU filters. | |
| view | No | Data view. Defaults to offers, or offer_history when start_date/end_date is provided without a view. Use offer_metrics for ASIN/SKU metrics and seller_metrics for seller/brand-level retention and revenue metrics. | |
| asins | No | Filter by specific ASINs. Live offers are capped at 20 ASINs per call; metrics support depends on Amazon's view/filter rules. | |
| limit | No | Max rows to return (1-500, default 20). Live offers are capped at 100 by Amazon. | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| metrics | No | Optional Amazon metric allowlist for seller_metrics. Omit for Amazon's default/all metrics unless using ASIN/SKU/fulfillment filters. | |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today for offer_history and metrics views. | |
| start_date | No | Optional. YYYY-MM-DD. For offer_history, reads stored snapshots. For metrics views, defaults to a 30-day window ending at end_date/today. | |
| brand_names | No | Filter seller_metrics by brand name where Amazon supports brand filters. Retention metrics are brand-filterable for US marketplace data. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| time_period_type | No | Metrics period type for offer_metrics and seller_metrics. | PERFORMANCE |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| aggregation_frequency | No | Metrics aggregation frequency for offer_metrics and seller_metrics. | WEEK |
| fulfillment_channel_types | No | Filter metrics by fulfillment channel type where supported. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, openWorldHint=true, and destructiveHint=false, so safety behavior is covered. The description adds only that data includes historical snapshots and Amazon-provided metrics, but omits freshness, pagination, row limits, and how diagnostics flags affect results.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single front-loaded sentence with no wasted wording. It is concise and readable, though its brevity leaves important orientation for a complex tool to other fields.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with 14 parameters, four views, and multiple metrics modes, one purpose sentence is not enough to orient the agent. The output schema and parameter descriptions help, but the description should still explain view selection, date defaults, and snapshot versus metrics behavior.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema fully documents the 14 parameters. The description adds no parameter-level meaning beyond that, which meets the baseline when the schema carries the load.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb ('Get') and names the exact resource ('Amazon Subscribe & Save'), plus three data categories: offer status, historical snapshots, and metrics. This clearly separates it from generic performance or promotion tools, though it does not explicitly contrast any sibling tool.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no explicit when-to-use guidance, no mention of choosing among the four schema views, and no alternatives or prerequisites. Usage is only implied by the domain-specific purpose.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_suppressed_listingsSuppressed listingsARead-onlyInspect
Get suppressed/stranded listings: items that are in FBA inventory but not buyable. Returns source suppression facts enriched with current listing titles where available. Reimbursement placeholder SKUs are filtered by default; set include_synthetic_skus=true to include rows flagged with is_synthetic. This table refreshes daily. Daily snapshots do not establish current live buyability.
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by SKU | |
| asin | No | Filter by ASIN | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| ob_date | No | Filter by observation date (YYYY-MM-DD). Defaults to the latest successful suppressed-listings sync, which can be empty. | |
| sort_by | No | Column to sort by | sku |
| sort_order | No | Sort order | desc |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. | |
| include_synthetic_skus | No | Include reimbursement placeholder SKUs such as FBA...missing1. Defaults to false. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish read-only, non-destructive, closed-world behavior, so the description's job is to add operational context - and it does: the table refreshes daily, snapshots do not prove current buyability, and the default ob_date window 'can be empty.' The default exclusion of reimbursement placeholder SKUs is also disclosed. It stops short of describing rate limits or result-size behavior, but the schema covers response shaping.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Four sentences, front-loaded with the definition, then return content, then the synthetic-SKU toggle, then the freshness caveat. Nearly every clause earns its place; the final caveat is slightly terse and would be stronger if it named the live-status alternative.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 10 optional parameters fully documented in the schema and an output schema present, the description needs only to cover behavioral caveats and defaults - daily refresh cadence, snapshot staleness, default synthetic-SKU filtering, and the empty-default-window risk. All four are present, so an agent can call this correctly without further information.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3. The description nonetheless adds meaning beyond the schema by explaining that filtered rows are flagged is_synthetic and giving a concrete example value (FBA...missing1), which clarifies why include_synthetic_skus exists. The ob_date sentence also adds the non-obvious fact that the default window can return nothing.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description gives a specific verb and resource and then defines the domain concept precisely: 'suppressed/stranded listings: items that are in FBA inventory but not buyable.' It also states what the rows contain ('source suppression facts enriched with current listing titles'). It does not name which sibling to use instead (e.g. get_buybox_status or get_fba_inventory), so the differentiation from a large sibling set is left implicit.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage context is implied rather than stated: an agent can infer this is the tool for not-buyable FBA inventory, and the note that 'daily snapshots do not establish current live buyability' hints at a different tool for live status. However, no alternative is named and there is no explicit when-not-to-use guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_tacosTACOS (total ad cost of sales)ARead-onlyInspect
Use for ASIN-level TACOS/PPC share from Business Reports plus aligned SP/SD product data. Ads stop at the latest Business Report date in the requested window. ad_sales is SP same-SKU 14-day attributed sales plus SD promoted-ASIN sales; total_attributed_ad_sales separately retains SP halo plus SD promoted-ASIN sales for compatibility. organic_sales is approximate Business Report sales less product-attributed ad_sales. TACOS remains SP+SD spend divided by Business Report sales; ASIN-level ACOS uses product-attributed ad_sales. Sponsored Brands and DSP are excluded. Use campaign tools for campaign ACOS.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | No | Filter by child ASIN (exact match) | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | total_sales |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| group_by | No | Output grain. asin (default) returns one row per child ASIN; parent_asin rolls sales and SP/SD ad spend up across size/color variations to the parent ASIN. | asin |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| parent_asin | No | Filter to one variation family (exact match on the Business Report parent ASIN). With group_by=asin returns one row per child in the family; with group_by=parent_asin returns that family's single rollup row. | |
| channel_split | No | Add deterministic per-ASIN spend and product-attributed sales columns. sp_ad_sales uses SP same-SKU sales; sd_ad_sales uses SD promoted-ASIN sales; sp_total_attributed_ad_sales retains SP halo sales. Sponsored Brands and DSP have no per-ASIN spend attribution and are excluded from these and from ad_spend/tacos; use get_sb_campaign_performance for Sponsored Brands. | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_zero_sales | No | Include ASINs/parents that have SP/SD ad activity but no Business Report sales row in the window. Default false returns only products with Business Report presence. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this is a read-only, non-destructive tool. The description adds substantial beyond-annotation behavior: ads stop at the latest Business Report date, ad_sales and total_attributed_ad_sales use different attribution definitions, organic_sales is approximate, TACOS uses SP+SD spend over Business Report sales, and SB/DSP are excluded. The attribution distinctions are dense but genuinely informative.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is compact and front-loads usage before metric definitions and exclusions. It is mostly earned, though some attribution sentences are dense and could be clearer.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 13 fully documented parameters, an output schema, read-only annotations, and a complex metric definition, the description covers purpose, metric semantics, exclusions, freshness cutoff, and alternatives well enough for correct invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents all 13 parameters, including dates, pagination, sort fields, group_by, channel_split, and diagnostics. The description explains metric semantics behind some columns but adds little parameter-level guidance beyond what the schema provides.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific purpose: ASIN-level TACOS/PPC share from Business Reports plus SP/SD product data. It explicitly distinguishes itself from campaign tools and excludes Sponsored Brands and DSP, so an agent can tell it apart from sibling campaign-performance tools without opening schemas.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It says when to use this tool (ASIN-level TACOS/PPC share) and when not to (campaign ACOS belongs to campaign tools; SB and DSP are excluded). The alternatives are named broadly rather than by exact tool, but the routing intent is clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_todays_salesToday's salesARead-onlyInspect
Use only for today/current-day Amazon marketplace sales from orders/order items, refreshed well ahead of the ~72-hour Business Reports lag. Explicit Non-Amazon/MCF sales channels and canceled orders are excluded so totals reconcile with get_sales_summary and Business Reports. Check sales_completeness_state for the current-day picture. Grain: per-ASIN rows with account-level totals in structuredContent.totals. Limit applies to ASIN rows only. revenue is available priced line-item revenue; Pending FBA prices are enriched from Amazon's order-tracking report when available, while remaining unavailable units stay explicit and estimated_revenue provides the deterministic ASP-filled estimate. Use get_orders or fulfillment tools for channel-complete order/MCF activity. Do not use for yesterday, historical dates, or ranges; use get_sales_summary for account daily totals or get_sales_velocity/get_sales_and_traffic for historical ASIN/SKU sales.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max ASIN rows to return (1-1000, default 20) | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| fulfillment_channel | No | Filter by fulfillment channel: AFN (FBA) or MFN (merchant) | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, non-destructive, closed-world, so the safety profile is covered. The description adds genuinely useful behavior: exclusion of non-Amazon/MCF channels and canceled orders, refresh timing ahead of the ~72-hour Business Reports lag, and the revenue vs estimated_revenue distinction for Pending FBA. These are substantive beyond annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loads the primary use case and exclusions, then grain, then revenue semantics, then alternatives. Dense but purposeful; the revenue/estimated_revenue sentence is long and could be trimmed, though it carries real information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given an output schema exists, the description needn't enumerate return values, yet it still explains structuredContent.totals, the ASIN-row grain, and completeness/diagnostics pointers (sales_completeness_state, include_diagnostics). Nothing an agent needs to call it correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the schema already documents all four parameters. The description adds value by clarifying that limit applies to ASIN rows only and by describing the row grain, which the schema does not convey.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific resource and scope ('today/current-day Amazon marketplace sales from orders/order items') and explicitly distinguishes itself from siblings by naming get_sales_summary, get_sales_velocity, get_sales_and_traffic, and get_orders. Also defines the output grain (per-ASIN rows with account totals).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit when-to-use ('only for today/current-day'), explicit when-not ('Do not use for yesterday, historical dates, or ranges'), and routing to the correct alternative for each excluded case. Also directs channel-complete/MCF needs to get_orders or fulfillment tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_variationsVariationsARead-onlyInspect
Get parent/child variation relationships for an ASIN. Shows the variation family tree including variation theme (size, color, etc.) and all child ASINs.
| Name | Required | Description | Default |
|---|---|---|---|
| asin | Yes | Parent or child ASIN to look up variation relationships for | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=true, so the safety profile is covered. The description adds useful behavioral context about the variation family tree, variation theme, and child ASINs, but does not discuss limitations, empty results, pagination, or freshness.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two sentences with no wasted wording, and the core purpose is front-loaded. It is appropriately sized for a simple lookup tool.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the low complexity, rich input schema, annotations, and output schema, the description is nearly complete for correct invocation. It could mention edge cases such as missing variation relationships, but no critical information is absent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the input schema already documents the asin parameter, including that it may be a parent or child ASIN. The description reinforces the relationship lookup but adds no syntax or format details beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource: get parent/child variation relationships for an ASIN. It also specifies the returned content as a variation family tree with variation theme and child ASINs. It does not explicitly distinguish this from related sibling tools such as get_product_details, so it falls short of a 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied by the purpose: call this when variation relationships for an ASIN are needed. However, the description gives no explicit when-to-use guidance, exclusions, or alternatives such as get_product_details.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
refresh_listing_offer_observationsRefresh listing offer observationsAInspect
Request a bounded asynchronous Listings Items observation refresh for up to 20 explicitly selected seller SKUs. This reads Amazon only; it never changes a listing or replaces the materialized baseline. Results report requested/queued or enqueue_failed state, not an observed price.
| Name | Required | Description | Default |
|---|---|---|---|
| skus | Yes | Seller SKUs to refresh (1-20). | |
| include_raw_rows | No | For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported. | |
| include_diagnostics | No | True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available. |
Output Schema
| Name | Required | Description |
|---|---|---|
| evidence | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only say readOnlyHint=false, destructiveHint=false, openWorldHint=true; the description adds substantial context beyond that: the operation is asynchronous, bounded at 20 SKUs, does not mutate the listing or replace the materialized baseline, and returns enqueue state values. It still omits how and when the refreshed data becomes observable, and whether repeated requests are deduplicated or rate limited.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three short sentences, front-loaded with the action and scope, followed by the read-only guarantee and the return-state caveat. No filler and nothing repeated from the schema.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return values need not be explained, and the description covers asynchrony, bounds, and non-mutation adequately. The only remaining gap is downstream guidance on which tool surfaces the refreshed observations once queued.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3. The description restates the 1-20 SKU bound but says nothing about include_raw_rows or include_diagnostics, leaving those two flags entirely to the schema text.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Request a bounded asynchronous Listings Items observation refresh') with an explicit scope cap of 20 seller SKUs. It is clearly distinguishable from the read siblings like get_listing_offers because it says the output is a queue state rather than an observed price, though it never names the sibling to read afterwards.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Guidance is implied rather than stated: 'Results report requested/queued or enqueue_failed state, not an observed price' tells the agent to go elsewhere for the actual price, but no sibling is named and no condition like 'use when data is stale' is given. The 'it never changes a listing' line is a useful when-not signal.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
submit_conversation_feedbackSubmit conversation feedbackAInspect
Submit a concise, redacted, task-specific product issue to agentcentral only after the user explicitly asks to send feedback and confirms the packet. Include only the minimum redacted evidence needed to investigate. Do not request or submit conversation history, prior-turn arrays, or raw transcripts. Do not submit API keys, bearer tokens, Connector URLs, refresh tokens, buyer names, addresses, phone numbers, emails, order IDs, tracking IDs, gift messages, full tool payloads, or unrestricted seller metrics. Free-text ASINs are aliased automatically; use related_asins only when specific ASINs are necessary for debugging. This creates a product feedback item for human review, not a support ticket and not model training data.
| Name | Required | Description | Default |
|---|---|---|---|
| evidence | No | Specific redacted evidence for review: tool names, freshness dates, short error fragments, or observed contradictions. Do not include raw payloads. | |
| severity | No | ||
| user_goal | No | Brief task goal, when needed to understand the issue. Do not include conversation history, prior-turn arrays, or raw transcripts. | |
| user_request | Yes | The user's explicit request to send this product-quality feedback to agentcentral. | |
| issue_summary | Yes | Concise, task-specific product issue with only the minimum redacted details needed to investigate. Do not include conversation history, prior-turn arrays, or raw transcripts. | |
| privacy_notes | No | Short note about sensitive details that were omitted, generalized, or redacted from the case packet. | |
| related_asins | No | Optional explicit ASINs needed for product debugging. ASINs in free text are aliased automatically. | |
| client_context | No | ||
| issue_category | Yes | Neutral classification of the issue; do not assign blame. | |
| agent_confidence | No | ||
| expected_behavior | No | ||
| observed_behavior | No | ||
| reproduction_notes | No | ||
| agentcentral_tools_used | No | agentcentral tool names involved in the issue, if known. | |
| relevant_error_messages | No | Short error messages only. Do not include raw payloads, credentials, Connector URLs, or transcripts. | |
| submission_acknowledgement | Yes | Must be true. Confirms the user reviewed the summary and explicitly asked to submit it. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the annotations (readOnlyHint=false, openWorldHint=true, destructiveHint=false), the description discloses the downstream effect: a product feedback item created for human review, not a ticket. It also pre-empts behavior the schema cannot express, such as automatic ASIN aliasing in free text. It stops short of describing any response payload or rate/duplicate-submission behavior, which would be the remaining gap for a write tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
It is a single front-loaded paragraph whose first sentence carries the action and the gate, and the enumeration of prohibited data is purposeful rather than filler. It loses a point because several prohibitions ('do not include conversation history, prior-turn arrays, or raw transcripts') restate constraints already present in the schema property descriptions.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 16-parameter write tool with no output schema, the definition covers the critical operational contract: consent gating, redaction policy, ASIN handling, and the destination artifact. What is missing is minor but real – nothing about what a successful submission returns or how to handle duplicate/rejected submissions.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 63%, so the schema carries much of the load and a 3 baseline is appropriate. The description adds real meaning for related_asins (aliasing behavior) and reinforces the confirmation gate tied to user_request/submission_acknowledgement, but says nothing about severity, client_context, agent_confidence, expected_behavior, observed_behavior, reproduction_notes, or privacy_notes.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb and resource ('Submit a concise, redacted, task-specific product issue to agentcentral') and scopes it narrowly to product feedback for human review, explicitly excluding support tickets and model-training data. That cleanly separates it from all the read-oriented get_* siblings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives an explicit precondition ('only after the user explicitly asks to send feedback and confirms the packet') and a negative boundary ('not a support ticket and not model training data'). An agent knows both when to call this and when not to, plus which content must be routed elsewhere.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
4 tool updates
- Added
get_ad_entity_history - Changed
get_profitability_review1 field changed- changed
Input schema / properties / high_return_rate_pct / descriptionPrevious value: -"Returned units above this percent of units ordered are flagged as high_return_rate."New value: +"Reserved for the gated Amazon shipped-cohort rate. The legacy regional-returns/marketplace-orders ratio does not drive high_return_rate classifications or scores."
- Changed
get_reimbursements1 field changed- added
Input schema / properties / record_scopeAdded value: +{ + "default": "current", + "description": "Select the current source view or the separately identified legacy records. Legacy ownership is unproven; views are never added together.", + "enum": [ + "current", + "unattributed_legacy" + ], + "type": "string" +}
- Changed
get_returns1 field changed- added
Input schema / properties / record_scopeAdded value: +{ + "default": "current", + "description": "Select the current source view or the separately identified legacy records. Legacy ownership is unproven; views are never added together.", + "enum": [ + "current", + "unattributed_legacy" + ], + "type": "string" +}
97 tool updates
- Changed
diagnose_performance29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_account_data_tour29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_account_info2 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - added
Input schema / properties / offset / maximumAdded value: +9007199254740991
- Changed
get_action_history29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_ad_eligibility29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_adgroup_performance29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_ads_change_history29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_aplus_status29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_attribution_performance29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_audience_segments29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_awd_inventory29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_awd_shipment_items29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_awd_shipments29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_bid_recommendations29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_brand_health29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_brand_search_terms31 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - added
Input schema / properties / max_search_frequency_rank / maximumAdded value: +9007199254740991 - changed
Input schema / properties / sort_by / enumPrevious value: -[ - "search_frequency_rank", - "search_term", - "clicked_product_count", - "reported_click_share_total", - "reported_conversion_share_total", - "end_date", - "click_share_rank", - "click_share", - "conversion_share", - "clicked_asin", - "search_frequency_rank", - "search_frequency_rank", - "click_share_rank", - "click_share", - "conversion_share", - "search_term" -]New value: +[ + "search_frequency_rank", + "search_term", + "clicked_product_count", + "reported_click_share_total", + "reported_conversion_share_total", + "end_date", + "click_share_rank", + "click_share", + "conversion_share", + "clicked_asin" +] - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_budget_pacing29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_budget_recommendations29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_buybox_status29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_campaign_performance29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_campaign_snapshots29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_catalog_cleanup29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_competitive_pricing29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_current_rank29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_days_of_cover29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_dsp_advertisers_live29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_dsp_entities_live34 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - removed
Input schema / properties / target_types / items / $refRemoved value: -"#/properties/states/items" - added
Input schema / properties / target_types / items / maxLengthAdded value: +80 - added
Input schema / properties / target_types / items / minLengthAdded value: +1 - added
Input schema / properties / target_types / items / patternAdded value: +"^[A-Z0-9_:-]+$" - added
Input schema / properties / target_types / items / typeAdded value: +"string" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_dsp_performance29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_fba_eligibility29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_fba_inbound_documents29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_fba_inbound_operation_status29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_fba_inbound_options29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_fba_inbound_plan29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_fba_inventory29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_fba_storage_fees29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_financial_events29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_inbound_shipments29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_inventory_by_fulfillment_center29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_inventory_health31 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - added
Input schema / properties / min_age_days / maximumAdded value: +9007199254740991 - added
Input schema / properties / min_age_days / minimumAdded value: +-9007199254740991 - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_inventory_movements29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_inventory_risk_triage30 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - added
Input schema / properties / limit / maximumAdded value: +9007199254740991 - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_keyword_performance29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_keyword_ranks37 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Input schema / properties / compare_date / anyOfPrevious value: -[ - { - "$ref": "#/properties/start_date/anyOf/0" - }, - { - "type": "null" - } -]New value: +[ + { + "pattern": "^\\d{4}-\\d{2}-\\d{2}$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Input schema / properties / current_date / anyOfPrevious value: -[ - { - "$ref": "#/properties/start_date/anyOf/0" - }, - { - "type": "null" - } -]New value: +[ + { + "pattern": "^\\d{4}-\\d{2}-\\d{2}$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Input schema / properties / end_date / anyOfPrevious value: -[ - { - "$ref": "#/properties/start_date/anyOf/0" - }, - { - "type": "null" - } -]New value: +[ + { + "pattern": "^\\d{4}-\\d{2}-\\d{2}$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Input schema / properties / max_rank / anyOfPrevious value: -[ - { - "minimum": 1, - "type": "integer" - }, - { - "type": "null" - } -]New value: +[ + { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + { + "type": "null" + } +] - changed
Input schema / properties / min_change / anyOfPrevious value: -[ - { - "minimum": 1, - "type": "integer" - }, - { - "type": "null" - } -]New value: +[ + { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + { + "type": "null" + } +] - changed
Input schema / properties / min_rank / anyOfPrevious value: -[ - { - "minimum": 1, - "type": "integer" - }, - { - "type": "null" - } -]New value: +[ + { + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + { + "type": "null" + } +] - changed
Input schema / properties / min_volume / anyOfPrevious value: -[ - { - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } -]New value: +[ + { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } +] - changed
Input schema / properties / snapshot_date / anyOfPrevious value: -[ - { - "$ref": "#/properties/start_date/anyOf/0" - }, - { - "type": "null" - } -]New value: +[ + { + "pattern": "^\\d{4}-\\d{2}-\\d{2}$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_listing_content_changes29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_listing_offers29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_listing_quality29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_listing_registry29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_listing_restrictions29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_market_basket30 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - added
Input schema / properties / max_rank / maximumAdded value: +9007199254740991 - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_mcf_orders29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_offer_listings29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_order_details29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_order_items29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_orders29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_payment_transactions29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_placement_breakdown29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_portfolio_performance29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_product_details29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_product_fee_estimates30 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Input schema / properties / sort_by / enumPrevious value: -[ - "snapshot_date", - "estimated_fee_total", - "estimated_referral_fee_per_unit", - "expected_fulfillment_fee_per_unit", - "estimated_fixed_closing_fee", - "your_price", - "sales_price", - "asin", - "sku", - "fnsku", - "product_size_tier", - "current_snapshot_date", - "change_type", - "estimated_fee_total_delta", - "estimated_referral_fee_per_unit_delta", - "expected_fulfillment_fee_per_unit_delta", - "current_estimated_fee_total", - "asin", - "sku", - "fnsku" -]New value: +[ + "snapshot_date", + "estimated_fee_total", + "estimated_referral_fee_per_unit", + "expected_fulfillment_fee_per_unit", + "estimated_fixed_closing_fee", + "your_price", + "sales_price", + "asin", + "sku", + "fnsku", + "product_size_tier", + "current_snapshot_date", + "change_type", + "estimated_fee_total_delta", + "estimated_referral_fee_per_unit_delta", + "expected_fulfillment_fee_per_unit_delta", + "current_estimated_fee_total" +] - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_product_performance29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_product_reviews29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_profitability_review29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_promotion_performance29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_purchased_products29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_reimbursements29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_repeat_purchase_behavior29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_report_document29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_returns29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_review_trends29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_sales_and_traffic29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_sales_ranks30 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - added
Input schema / properties / max_rank / maximumAdded value: +9007199254740991 - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_sales_summary29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_sales_velocity29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_sb_campaign_performance29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_sd_campaign_performance29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_search_catalog_performance31 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - added
Input schema / properties / min_clicks / maximumAdded value: +9007199254740991 - added
Input schema / properties / min_impressions / maximumAdded value: +9007199254740991 - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_search_query_ad_coverage30 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - added
Input schema / properties / min_volume / maximumAdded value: +9007199254740991 - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_search_query_performance30 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - added
Input schema / properties / min_volume / maximumAdded value: +9007199254740991 - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_search_terms30 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - added
Input schema / properties / min_orders / maximumAdded value: +9007199254740991 - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_seasonality_index29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_settlement_economics29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_share_of_voice29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_shipment_receiving_status29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_shipping_preview30 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - added
Input schema / properties / items / items / properties / quantity / maximumAdded value: +9007199254740991 - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_sp_entities_live29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_sp_targeting_options29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_sponsored_ads_entities_live30 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - added
Input schema / properties / start_index / maximumAdded value: +9007199254740991 - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_sponsored_ads_report29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_sponsored_ads_targeting_options37 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - added
Input schema / properties / landing_pages / items / propertyNamesAdded value: +{ + "type": "string" +} - added
Input schema / properties / location_expression / items / propertyNamesAdded value: +{ + "type": "string" +} - added
Input schema / properties / price_range / propertyNamesAdded value: +{ + "type": "string" +} - added
Input schema / properties / products / items / propertyNamesAdded value: +{ + "type": "string" +} - added
Input schema / properties / rating_range / propertyNamesAdded value: +{ + "type": "string" +} - added
Input schema / properties / request_body / propertyNamesAdded value: +{ + "type": "string" +} - added
Input schema / properties / targeting_clauses / items / propertyNamesAdded value: +{ + "type": "string" +} - added
Input schema / properties / themes / propertyNamesAdded value: +{ + "type": "string" +} - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_store_performance29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_subscribe_and_save29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_suppressed_listings29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_tacos29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_todays_sales29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
get_variations29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
refresh_listing_offer_observations29 fields changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema" - changed
Output schema / additionalPropertiesPrevious value: -trueNew value: +{} - removed
Output schema / properties / evidence / properties / effective_scope / $refRemoved value: -"#/properties/evidence/properties/requested_scope" - added
Output schema / properties / evidence / properties / effective_scope / additionalPropertiesAdded value: +false - added
Output schema / properties / evidence / properties / effective_scope / propertiesAdded value: +{ + "end_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "filters": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "group_by": { + "items": { + "maxLength": 128, + "minLength": 1, + "type": "string" + }, + "type": "array" + }, + "marketplace_id": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "reporting_time_zone": { + "anyOf": [ + { + "minLength": 1, + "type": "string" + }, + { + "type": "null" + } + ] + }, + "sort": { + "items": { + "additionalProperties": false, + "properties": { + "direction": { + "enum": [ + "asc", + "desc" + ], + "type": "string" + }, + "field": { + "maxLength": 128, + "minLength": 1, + "type": "string" + } + }, + "required": [ + "field", + "direction" + ], + "type": "object" + }, + "type": "array" + }, + "start_date": { + "anyOf": [ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / properties / evidence / properties / effective_scope / requiredAdded value: +[ + "marketplace_id", + "start_date", + "end_date", + "reporting_time_zone", + "group_by", + "sort", + "filters" +] - added
Output schema / properties / evidence / properties / effective_scope / typeAdded value: +"object" - removed
Output schema / properties / evidence / properties / grain / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / grain / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / grain / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / grain / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / join_keys / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / join_keys / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / observed / properties / data_start / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / observed / properties / data_through / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - changed
Output schema / properties / evidence / properties / requested_scope / properties / end_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +] - added
Output schema / properties / evidence / properties / requested_scope / properties / filters / propertyNamesAdded value: +{ + "type": "string" +} - removed
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / group_by / items / typeAdded value: +"string" - removed
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / $refRemoved value: -"#/properties/evidence/properties/tool" - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / maxLengthAdded value: +128 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / minLengthAdded value: +1 - added
Output schema / properties / evidence / properties / requested_scope / properties / sort / items / properties / field / typeAdded value: +"string" - changed
Output schema / properties / evidence / properties / requested_scope / properties / start_date / anyOfPrevious value: -[ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } -]New value: +[ + { + "format": "date", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$", + "type": "string" + }, + { + "type": "null" + } +]
- Changed
submit_conversation_feedback1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
2 tool updates
- Changed
get_campaign_performance1 field changed- added
Input schema / properties / attribution_windowAdded value: +{ + "description": "Sponsored Products click-attribution window for sales, orders, units, ACOS, ROAS, and CVR: 7d or 14d (default). Omit for SB/SD, which retain Amazon's single source window, and for invalid_traffic, which has no attributed conversions.", + "enum": [ + "7d", + "14d" + ], + "type": "string" +}
- Changed
get_sponsored_ads_report1 field changed- added
Input schema / properties / attribution_windowAdded value: +{ + "description": "Sponsored Products click-attribution window for sales, orders, units, ACOS, ROAS, and CVR: 7d or 14d (default). Omit for SB/SD, which retain Amazon's single source window, and for invalid_traffic, which has no attributed conversions.", + "enum": [ + "7d", + "14d" + ], + "type": "string" +}
2 tool updates
- Changed
diagnose_performance2 fields changed- changed
Input schema / properties / ad_product / descriptionPrevious value: -"Sponsored ad product to diagnose: SP, SB, or SD. Defaults to SP for backwards compatibility."New value: +"Sponsored ad product to compare: SP (Sponsored Products), SB (Sponsored Brands), or SD (Sponsored Display). Defaults to SP." - changed
Input schema / properties / focus_metric / descriptionPrevious value: -"Metric to focus root cause analysis on"New value: +"Metric used to sort observed period differences by absolute change"
- Changed
get_account_data_tour1 field changed- removed
Input schema / properties / first_write_min_spendRemoved value: -{ - "default": 10, - "description": "Minimum dollar spend a search term must clear in the window before the tour offers to block it as a first write. A per-term dollars-spent floor keeps the optional write to meaningful waste only. Defaults to 10.", - "maximum": 500, - "minimum": 1, - "type": "integer" -}
1 tool update
- Changed
get_awd_inventory2 fields changed- added
Input schema / properties / next_tokenAdded value: +{ + "description": "Live-view continuation token from the preceding complete page.", + "maxLength": 4096, + "minLength": 1, + "type": "string" +} - added
Input schema / properties / viewAdded value: +{ + "default": "snapshot", + "description": "Stored snapshot by default; live reads current Amazon AWD details without storing them.", + "enum": [ + "snapshot", + "live" + ], + "type": "string" +}
1 tool update
- Changed
get_sales_velocity1 field changed- changed
Input schema / properties / sort_by / enumPrevious value: -[ - "net_units_sold", - "net_order_count", - "gross_order_header_count", - "cancelled_order_count", - "units_ordered", - "ordered_product_sales", - "sessions", - "page_views", - "buy_box_percentage", - "unit_session_percentage", - "avg_daily_units", - "asin", - "date", - "period_start", - "period_end" -]New value: +[ + "net_units_sold", + "net_order_count", + "gross_order_header_count", + "cancelled_order_count", + "units_ordered", + "ordered_product_sales", + "priced_revenue", + "sessions", + "page_views", + "buy_box_percentage", + "unit_session_percentage", + "avg_daily_units", + "asin", + "date", + "period_start", + "period_end" +]
1 tool update
- Changed
get_sales_and_traffic2 fields changed- changed
Input schema / properties / view / descriptionPrevious value: -"products returns ASIN/SKU rows; account_daily returns Amazon account totals, one row per date, including days with traffic but no product rows. Account totals cannot be filtered by ASIN/SKU/parent and must not be added to product rows. Account dates are ordered oldest first; product sort options do not apply."New value: +"products returns ASIN/SKU rows; account_daily returns Amazon account totals, one row per date, including days with traffic but no product rows. Account totals cannot be filtered by ASIN/SKU/parent and must not be added to product rows. Account dates are ordered oldest first; product sort options do not apply. child_items returns one row per child ASIN (the Business Report by child item grain), including products with traffic but no orders; it has no SKU column and rejects the sku filter." - changed
Input schema / properties / view / enumPrevious value: -[ - "products", - "account_daily" -]New value: +[ + "products", + "account_daily", + "child_items" +]
1 tool update
- Changed
get_reimbursements1 field changed- changed
Input schema / properties / reason / descriptionPrevious value: -"Filter by reimbursement reason (e.g. LOST_INBOUND, DAMAGED_WAREHOUSE)"New value: +"Filter by reimbursement reason, exact match on Amazon's report label (e.g. Lost_Warehouse, Lost_Inbound, CustomerReturn, Reimbursement_Reversal). Known Finances API spellings such as WAREHOUSE_LOST are accepted and translated."
1 tool update
- Changed
get_financial_events2 fields changed- added
Input schema / properties / component_typeAdded value: +{ + "description": "fee_breakdown only. Exact, case-sensitive component type filter before aggregation and pagination, e.g. FBAStorageBilling or FBALongTermStorageBilling. Pivot totals include only matching components; use grain='raw_component' for account-level fees without an order/ASIN.", + "maxLength": 200, + "minLength": 1, + "type": "string" +} - added
Input schema / properties / event_typeAdded value: +{ + "description": "fee_breakdown only. Exact event type filter, applied before aggregation and pagination: Shipment, Refund, Adjustment, or ServiceFee.", + "enum": [ + "Shipment", + "Refund", + "Adjustment", + "ServiceFee" + ], + "type": "string" +}
1 tool update
- Changed
get_listing_registry1 field changed- added
Input schema / properties / include_contentAdded value: +{ + "default": true, + "description": "listings/search only. Set false for short ASIN/SKU/title rows without bullet points, description, or backend keywords. This selects fields, not row count; use include_raw_rows=true, limit, and pagination to enumerate rows.", + "type": "boolean" +}
1 tool update
- Changed
get_payment_transactions9 fields changed- added
Input schema / properties / account_typeAdded value: +{ + "description": "For balances/financial_summary: exact Amazon account type, e.g. STANDARD_ORDERS. Omit for all account types within the key's marketplace.", + "maxLength": 120, + "minLength": 1, + "type": "string" +} - added
Input schema / properties / as_of_dateAdded value: +{ + "description": "For view=balances only: historical YYYY-MM-DD balance date. Omit for current balances. Cannot be combined with start_date/end_date.", + "pattern": "^\\d{4}-\\d{2}-\\d{2}$", + "type": "string" +} - added
Input schema / properties / balance_typeAdded value: +{ + "description": "For view=balances only: Amazon balance category. Omit for all categories; TOTAL and RESERVED overlap their children.", + "enum": [ + "AVAILABLE", + "RESERVED", + "TOTAL", + "DEFERRED", + "ACCOUNT_LEVEL_RESERVE" + ], + "type": "string" +} - changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD UTC end date for postedDate or payout group start. The range may span at most 180 days. Defaults to today when neither related identifier is supplied; the end timestamp is capped with a three-minute safety margin for Amazon's requirement."New value: +"Optional. YYYY-MM-DD end date for transaction postedDate, payout group start, or financial_summary period. The range may span at most 180 days. Defaults to today; only transactions/payouts apply the three-minute safety margin. Not valid for balances." - changed
Input schema / properties / limit / descriptionPrevious value: -"Maximum matching transactions in date/order modes (1-500). Financial-event-group transactions return one complete upstream page. Payouts request min(limit, 100) groups per page. Both group modes use page_token for continuation."New value: +"Maximum matching transactions in date/order modes (1-500). Payouts request min(limit, 100) groups. Group transactions, balances and financial_summary return a complete upstream page regardless of limit; continue with page_token." - added
Input schema / properties / settlement_idAdded value: +{ + "description": "For financial_summary: exact Amazon SETTLEMENT_ID, mutually exclusive with dates. History-limited plans require a dated summary instead.", + "maxLength": 120, + "minLength": 1, + "type": "string" +} - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD UTC start date for postedDate (transactions) or financial event group start (payouts). The range may span at most 180 days. Defaults to 30 days ago when neither related identifier is supplied."New value: +"Optional. YYYY-MM-DD start date for transaction postedDate, payout group start (both UTC), or financial_summary period (marketplace calendar). The range may span at most 180 days. Defaults to 30 days ago. Not valid for balances." - changed
Input schema / properties / view / descriptionPrevious value: -"transactions = existing transaction summary/detail; payouts = Finances v0 payout groups by group start date, in Amazon's page order. Payouts do not accept transaction filters or related identifiers."New value: +"transactions = existing summary/detail; payouts = regional seller-account groups; balances = current or as_of_date balance tree; financial_summary = dated or settlement net proceeds. New overview views return one complete upstream page, not a limit-sized slice." - changed
Input schema / properties / view / enumPrevious value: -[ - "transactions", - "payouts" -]New value: +[ + "transactions", + "payouts", + "balances", + "financial_summary" +]
17 tool updates
- Changed
get_awd_shipments2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD. Filter shipments created before this date."New value: +"Optional. YYYY-MM-DD. Filter shipments created before this date. The range may span at most 366 days." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD. Filter shipments created after this date."New value: +"Optional. YYYY-MM-DD. Filter shipments created after this date. The range may span at most 366 days."
- Changed
get_brand_search_terms2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional report-week end upper bound (YYYY-MM-DD). Defaults to the latest complete week. Maximum span: 42 days."New value: +"Optional report-week end upper bound (YYYY-MM-DD). The range may span at most 42 days. Defaults to the latest complete week." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional report-week start lower bound (YYYY-MM-DD). Defaults to the latest complete week. Maximum span: 42 days."New value: +"Optional report-week start lower bound (YYYY-MM-DD). The range may span at most 42 days. Defaults to the latest complete week."
- Changed
get_fba_storage_fees2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional charge-period range end (YYYY-MM-DD). Defaults to start_date when supplied alone."New value: +"Optional charge-period range end (YYYY-MM-DD). The range may span at most 731 days. Defaults to start_date when supplied alone." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional charge-period range start (YYYY-MM-DD), up to 731 days with end_date. Monthly views: charge months whose period starts in the range (a mid-month start includes that month). long_term_storage: charge_snapshot_date. Omitted: latest period only."New value: +"Optional charge-period range start (YYYY-MM-DD). The range may span at most 731 days. Monthly views: charge months whose period starts in the range (a mid-month start includes that month). long_term_storage: charge_snapshot_date. Omitted: latest period only."
- Changed
get_financial_events2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD end date for posted_date."New value: +"Optional. YYYY-MM-DD end date for posted_date. The range may span at most 366 days." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD start date for posted_date."New value: +"Optional. YYYY-MM-DD start date for posted_date. The range may span at most 366 days."
- Changed
get_inbound_shipments2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD. Only include shipments last refreshed on or before this date."New value: +"Optional. YYYY-MM-DD. Only include shipments last refreshed on or before this date. The range may span at most 366 days." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD. Only include shipments last refreshed on or after this date."New value: +"Optional. YYYY-MM-DD. Only include shipments last refreshed on or after this date. The range may span at most 366 days."
- Changed
get_inventory_movements2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD end date."New value: +"Optional. YYYY-MM-DD end date. The range may span at most 366 days." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD start date."New value: +"Optional. YYYY-MM-DD start date. The range may span at most 366 days."
- Changed
get_order_items2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD end date for seller reporting purchase_date."New value: +"Optional. YYYY-MM-DD end date for seller reporting purchase_date. The range may span at most 366 days." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD start date for seller reporting purchase_date."New value: +"Optional. YYYY-MM-DD start date for seller reporting purchase_date. The range may span at most 366 days."
- Changed
get_orders2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD end date for seller reporting purchase_date."New value: +"Optional. YYYY-MM-DD end date for seller reporting purchase_date. The range may span at most 366 days." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD start date for seller reporting purchase_date."New value: +"Optional. YYYY-MM-DD start date for seller reporting purchase_date. The range may span at most 366 days."
- Changed
get_payment_transactions2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD UTC end date for postedDate or payout group start. Defaults to today when neither related identifier is supplied; the end timestamp is capped with a three-minute safety margin for Amazon's requirement."New value: +"Optional. YYYY-MM-DD UTC end date for postedDate or payout group start. The range may span at most 180 days. Defaults to today when neither related identifier is supplied; the end timestamp is capped with a three-minute safety margin for Amazon's requirement." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD UTC start date for postedDate (transactions) or financial event group start (payouts). Defaults to 30 days ago when neither related identifier is supplied."New value: +"Optional. YYYY-MM-DD UTC start date for postedDate (transactions) or financial event group start (payouts). The range may span at most 180 days. Defaults to 30 days ago when neither related identifier is supplied."
- Changed
get_profitability_review2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD end date applied independently to each source date. Defaults to today in the marketplace reporting time zone."New value: +"Optional. YYYY-MM-DD end date applied independently to each source date. The range may span at most 366 days. Defaults to today in the marketplace reporting time zone." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD start date applied independently to each source date. Defaults to 30 days ago."New value: +"Optional. YYYY-MM-DD start date applied independently to each source date. The range may span at most 366 days. Defaults to 30 days ago."
- Changed
get_reimbursements2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD end date for approval_date."New value: +"Optional. YYYY-MM-DD end date for approval_date. The range may span at most 366 days." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD start date for approval_date."New value: +"Optional. YYYY-MM-DD start date for approval_date. The range may span at most 366 days."
- Changed
get_returns2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD end date for return_date."New value: +"Optional. YYYY-MM-DD end date for return_date. The range may span at most 366 days." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD start date for return_date."New value: +"Optional. YYYY-MM-DD start date for return_date. The range may span at most 366 days."
- Changed
get_review_trends2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"history only. Stored snapshot end date (YYYY-MM-DD). Maximum 366 days."New value: +"history only. Stored snapshot end date (YYYY-MM-DD). The range may span at most 366 days." - changed
Input schema / properties / start_date / descriptionPrevious value: -"history only. Stored snapshot start date (YYYY-MM-DD). Maximum 366 days."New value: +"history only. Stored snapshot start date (YYYY-MM-DD). The range may span at most 366 days."
- Changed
get_sales_summary2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD. Defaults to today."New value: +"Optional. YYYY-MM-DD. The range may span at most 366 days. Defaults to today." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD. Defaults to 7 days ago."New value: +"Optional. YYYY-MM-DD. The range may span at most 366 days. Defaults to 7 days ago."
- Changed
get_sales_velocity2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD end date."New value: +"Optional. YYYY-MM-DD end date. The range may span at most 366 days." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD start date."New value: +"Optional. YYYY-MM-DD start date. The range may span at most 366 days."
- Changed
get_search_query_performance2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD end date for week range. Defaults to today if omitted."New value: +"Optional. YYYY-MM-DD end date for week range. The range may span at most 366 days. Defaults to today if omitted." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD start date for week range. Defaults to 30 days ago if omitted."New value: +"Optional. YYYY-MM-DD start date for week range. The range may span at most 366 days. Defaults to 30 days ago if omitted."
- Changed
get_settlement_economics2 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD end date for settlement_effective_date."New value: +"Optional. YYYY-MM-DD end date for settlement_effective_date. The range may span at most 366 days." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD start date for settlement_effective_date."New value: +"Optional. YYYY-MM-DD start date for settlement_effective_date. The range may span at most 366 days."
1 tool update
- Changed
get_fba_storage_fees7 fields changed- changed
Input schema / properties / end_date / descriptionPrevious value: -"long_term_storage only. End charge_snapshot_date (YYYY-MM-DD). Defaults to start_date when supplied alone."New value: +"Optional charge-period range end (YYYY-MM-DD). Defaults to start_date when supplied alone." - added
Input schema / properties / grainAdded value: +{ + "default": "row", + "description": "row: source rows (monthly_storage has one per product per fulfillment center). product: amounts summed per charge period and product. month: totals per charge period, with per-month Amazon request outcomes in diagnostics.source_periods. Sums keep source precision; round once at the total.", + "enum": [ + "row", + "product", + "month" + ], + "type": "string" +} - changed
Input schema / properties / month_of_charge / descriptionPrevious value: -"Monthly views only. Filter by charge month (YYYY-MM for monthly_product_allocation)."New value: +"Monthly views only. Filter by charge month (YYYY-MM). Not combined with start_date/end_date." - changed
Input schema / properties / snapshot_date / descriptionPrevious value: -"Monthly views only. Stored charge-period partition date (YYYY-MM-DD). Defaults to latest available period."New value: +"Monthly views only. Stored charge-period partition date (YYYY-MM-DD, the first of the month). Defaults to latest available period. Not combined with start_date/end_date." - changed
Input schema / properties / sort_by / descriptionPrevious value: -"Column to sort by. Allowed columns depend on view."New value: +"Column to sort by. Allowed columns depend on view and grain." - changed
Input schema / properties / sort_by / enumPrevious value: -[ - "estimated_monthly_storage_fee", - "est_base_msf", - "est_sus", - "base_rate", - "average_quantity_on_hand", - "month_of_charge", - "snapshot_date", - "asin", - "sku", - "amount_charged", - "qty_charged", - "charge_snapshot_date", - "asin", - "sku", - "amount", - "base_amount", - "utilization_surcharge_amount", - "month_of_charge", - "snapshot_date", - "asin", - "sku" -]New value: +[ + "estimated_monthly_storage_fee", + "est_base_msf", + "est_sus", + "base_rate", + "average_quantity_on_hand", + "month_of_charge", + "snapshot_date", + "asin", + "sku", + "fulfillment_center_count", + "product_count", + "row_count", + "amount_charged", + "qty_charged", + "charge_snapshot_date", + "amount", + "base_amount", + "utilization_surcharge_amount" +] - changed
Input schema / properties / start_date / descriptionPrevious value: -"long_term_storage only. Start charge_snapshot_date (YYYY-MM-DD). Defaults to latest charge snapshot when omitted."New value: +"Optional charge-period range start (YYYY-MM-DD), up to 731 days with end_date. Monthly views: charge months whose period starts in the range (a mid-month start includes that month). long_term_storage: charge_snapshot_date. Omitted: latest period only."
1 tool update
- Changed
get_financial_events2 fields changed- changed
Input schema / properties / order_id / descriptionPrevious value: -"fee_breakdown view only. Specific order ID returns raw component rows for that order."New value: +"fee_breakdown view only. Specific order ID returns raw component rows for that order. Without dates it searches from the day before the order's stored purchase date through 364 days after it, not only the recent 90 days; order_lookup reports the window searched." - changed
Input schema / properties / sort_by / enumPrevious value: -[ - "posted_date", - "order_id", - "seller_sku", - "event_type", - "component_amount", - "component_type", - "asin", - "revenue", - "shipment_principal", - "refund_principal", - "refund_net", - "fba_fee", - "commission", - "tax", - "other_fees", - "net", - "net_profit", - "total_fees" -]New value: +[ + "posted_date", + "order_id", + "seller_sku", + "event_type", + "component_amount", + "component_type", + "asin", + "revenue", + "shipment_principal", + "refund_principal", + "refund_net", + "fba_fee", + "commission", + "tax", + "tax_withheld", + "promotions", + "other_fees", + "net", + "net_profit", + "total_fees" +]
92 tool updates
- Changed
diagnose_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_ad_eligibility2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_adgroup_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_ads_change_history2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_aplus_status2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_attribution_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_audience_segments2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_awd_inventory2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_awd_shipment_items2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_awd_shipments2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_bid_recommendations2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_brand_health2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_brand_search_terms2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_budget_pacing2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_budget_recommendations2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_buybox_status1 field changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available."
- Changed
get_campaign_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_campaign_snapshots2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_catalog_cleanup2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_competitive_pricing2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_current_rank2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_days_of_cover2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_dsp_advertisers_live2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_dsp_entities_live2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_dsp_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_fba_eligibility2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_fba_inbound_documents2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_fba_inbound_operation_status2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_fba_inbound_options2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_fba_inbound_plan2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_fba_inventory2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_fba_storage_fees2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_financial_events2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_inbound_shipments2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_inventory_by_fulfillment_center2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_inventory_health2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_inventory_movements2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_inventory_risk_triage2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_keyword_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_keyword_ranks2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_listing_content_changes2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_listing_offers2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_listing_quality2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_listing_registry2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_listing_restrictions2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_market_basket2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_mcf_orders2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_offer_listings1 field changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available."
- Changed
get_order_details2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_order_items2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_orders2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_payment_transactions2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_placement_breakdown2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_portfolio_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_product_details2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_product_fee_estimates2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_product_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_product_reviews2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_profitability_review2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_promotion_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_purchased_products2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_reimbursements2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_repeat_purchase_behavior2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_returns2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_review_trends2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_sales_and_traffic2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_sales_ranks2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_sales_summary2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_sales_velocity2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_sb_campaign_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_sd_campaign_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_search_catalog_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_search_query_ad_coverage2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_search_query_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_search_terms2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_seasonality_index2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_settlement_economics2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_share_of_voice2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_shipment_receiving_status2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_shipping_preview2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_sp_entities_live2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_sp_targeting_options2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_sponsored_ads_entities_live1 field changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available."
- Changed
get_sponsored_ads_report2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_sponsored_ads_targeting_options2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_store_performance2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_subscribe_and_save2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_suppressed_listings2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_tacos2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_todays_sales2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
get_variations2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
- Changed
refresh_listing_offer_observations2 fields changed- changed
Input schema / properties / include_diagnostics / descriptionPrevious value: -"True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available."New value: +"True enables expanded freshness diagnostics. Where supported, snapshot_capture_at and snapshot_data_through_date are populated only when include_diagnostics=true, in both compact and full-row modes; values may still be null if source data is unavailable. Default false. Basic empty-result data-window diagnostics are included by default when available." - changed
Input schema / properties / include_raw_rows / descriptionPrevious value: -"False returns compact rows. Default true."New value: +"For tabular results, false returns compact rows capped at MCP_TEXT_ROW_PREVIEW_LIMIT (default 10), regardless of limit. Complete-page and custom non-tabular responses may ignore this option; see tool-specific notes. Default true; large full-row responses are capped separately. Freshness fields require include_diagnostics=true in either row mode, where supported."
95 tool updates
- Changed
diagnose_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_account_data_tour5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_action_history5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_ad_eligibility5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_adgroup_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_ads_change_history5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_aplus_status5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_attribution_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_audience_segments5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_awd_inventory5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_awd_shipment_items5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_awd_shipments5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_bid_recommendations5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_brand_health5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_brand_search_terms5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_budget_pacing5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_budget_recommendations5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_buybox_status5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_campaign_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_campaign_snapshots5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_catalog_cleanup5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_competitive_pricing5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_current_rank5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_days_of_cover5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_dsp_advertisers_live5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_dsp_entities_live5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_dsp_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_fba_eligibility5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_fba_inbound_documents5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_fba_inbound_operation_status5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_fba_inbound_options5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_fba_inbound_plan5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_fba_inventory5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_fba_storage_fees5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_financial_events5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_inbound_shipments5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_inventory_by_fulfillment_center5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_inventory_health5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_inventory_movements5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_inventory_risk_triage5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_keyword_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_keyword_ranks5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_listing_content_changes5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_listing_offers5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_listing_quality5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_listing_registry5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_listing_restrictions5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_market_basket5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_mcf_orders5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_offer_listings5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_order_details5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_order_items5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_orders5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_payment_transactions13 fields changed- changed
Input schema / properties / detail / descriptionPrevious value: -"true = transaction rows; false = grouped summary by date, transaction type, status, and currency."New value: +"For view=transactions: true = transaction rows with source-signed nested breakdowns and separate non-additive item_breakdowns; false = grouped summary by date, transaction type, status, and currency. Payout rows are independent of detail." - changed
Input schema / properties / end_date / descriptionPrevious value: -"Optional. YYYY-MM-DD end date for postedDate. Defaults to today when neither related identifier is supplied; postedBefore is capped with a three-minute safety margin for Amazon's requirement."New value: +"Optional. YYYY-MM-DD UTC end date for postedDate or payout group start. Defaults to today when neither related identifier is supplied; the end timestamp is capped with a three-minute safety margin for Amazon's requirement." - changed
Input schema / properties / limit / descriptionPrevious value: -"Maximum matching transactions in date/order modes (1-500). Financial-event-group mode returns one complete upstream page and uses page_token for continuation."New value: +"Maximum matching transactions in date/order modes (1-500). Financial-event-group transactions return one complete upstream page. Payouts request min(limit, 100) groups per page. Both group modes use page_token for continuation." - changed
Input schema / properties / marketplace_id / descriptionPrevious value: -"Optional marketplace ID assertion. If supplied, it must match the tenant's selected marketplace_id after trimming; the tool always queries the tenant marketplace."New value: +"Optional assertion matching the tenant's selected marketplace_id after trimming. Transactions query that marketplace; payouts are seller-account groups in the connection's region because Finances v0 has no marketplace filter." - changed
Input schema / properties / sort_by / descriptionPrevious value: -"Column to sort by after fetching: posted_date, total_amount, transaction_type, or transaction_status."New value: +"Transaction column to sort by after fetching: posted_date, total_amount, transaction_type, or transaction_status. Payouts retain Amazon's page order." - changed
Input schema / properties / sort_order / descriptionPrevious value: -"Sort direction after fetching."New value: +"Transaction sort direction after fetching. Payouts retain Amazon's page order." - changed
Input schema / properties / start_date / descriptionPrevious value: -"Optional. YYYY-MM-DD start date for postedDate. Defaults to 30 days ago when neither related identifier is supplied."New value: +"Optional. YYYY-MM-DD UTC start date for postedDate (transactions) or financial event group start (payouts). Defaults to 30 days ago when neither related identifier is supplied." - added
Input schema / properties / viewAdded value: +{ + "default": "transactions", + "description": "transactions = existing transaction summary/detail; payouts = Finances v0 payout groups by group start date, in Amazon's page order. Payouts do not accept transaction filters or related identifiers.", + "enum": [ + "transactions", + "payouts" + ], + "type": "string" +} - changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_placement_breakdown5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_portfolio_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_product_details5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_product_fee_estimates5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_product_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_product_reviews5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_profitability_review5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_promotion_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_purchased_products5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_reimbursements5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_repeat_purchase_behavior5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_report_document5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_returns5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_review_trends5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_sales_and_traffic5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_sales_ranks5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_sales_summary5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_sales_velocity5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_sb_campaign_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_sd_campaign_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_search_catalog_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_search_query_ad_coverage5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_search_query_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_search_terms5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_seasonality_index5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_settlement_economics5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_share_of_voice5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_shipment_receiving_status5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_shipping_preview5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_sp_entities_live5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_sp_targeting_options5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_sponsored_ads_entities_live5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_sponsored_ads_report5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_sponsored_ads_targeting_options5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_store_performance5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_subscribe_and_save5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_suppressed_listings5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_tacos5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_todays_sales5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
get_variations5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
- Changed
refresh_listing_offer_observations5 fields changed- changed
Output schema / properties / evidence / properties / basis / properties / date / items / enumPrevious value: -[ - "order_date", - "reporting_date", - "click_attribution_date", - "posted_date", - "settlement_date", - "snapshot_date", - "live_observation_time", - "event_time", - "effective_date", - "not_applicable", - "not_reported" -]New value: +[ + "order_date", + "reporting_date", + "click_attribution_date", + "posted_date", + "financial_event_group_start", + "settlement_date", + "snapshot_date", + "live_observation_time", + "event_time", + "effective_date", + "not_applicable", + "not_reported" +] - changed
Output schema / properties / evidence / properties / entity_types / items / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / entity_type / enumPrevious value: -[ - "account", - "marketplace", - "product", - "variation_family", - "listing", - "offer", - "inventory_item", - "fulfillment_center", - "order", - "order_item", - "campaign", - "ad_group", - "ad", - "target", - "keyword", - "search_query", - "portfolio", - "store", - "audience_segment", - "dsp_advertiser", - "shipment", - "inbound_plan", - "fulfillment_operation", - "transaction", - "settlement", - "financial_event", - "return", - "reimbursement", - "promotion", - "review", - "catalog_definition", - "audit_event", - "not_applicable" -]New value: +[ + "account", + "marketplace", + "product", + "variation_family", + "listing", + "offer", + "inventory_item", + "fulfillment_center", + "order", + "order_item", + "campaign", + "ad_group", + "ad", + "target", + "keyword", + "search_query", + "portfolio", + "store", + "audience_segment", + "dsp_advertiser", + "shipment", + "inbound_plan", + "fulfillment_operation", + "transaction", + "settlement", + "financial_event", + "financial_event_group", + "return", + "reimbursement", + "promotion", + "review", + "catalog_definition", + "audit_event", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / join_keys / items / properties / role / enumPrevious value: -[ - "account_id", - "marketplace_id", - "asin", - "advertised_asin", - "purchased_asin", - "child_asin", - "parent_asin", - "seller_sku", - "fnsku", - "order_id", - "order_item_id", - "campaign_id", - "ad_group_id", - "ad_id", - "target_id", - "keyword_id", - "search_query", - "portfolio_id", - "shipment_id", - "inbound_plan_id", - "operation_id", - "transaction_id", - "settlement_id", - "promotion_id", - "not_applicable" -]New value: +[ + "account_id", + "marketplace_id", + "asin", + "advertised_asin", + "purchased_asin", + "child_asin", + "parent_asin", + "seller_sku", + "fnsku", + "order_id", + "order_item_id", + "campaign_id", + "ad_group_id", + "ad_id", + "target_id", + "keyword_id", + "search_query", + "portfolio_id", + "shipment_id", + "inbound_plan_id", + "operation_id", + "transaction_id", + "financial_event_group_id", + "settlement_id", + "promotion_id", + "not_applicable" +] - changed
Output schema / properties / evidence / properties / metric_families / items / enumPrevious value: -[ - "sales", - "traffic", - "advertising", - "inventory", - "returns", - "reimbursements", - "fees", - "profitability", - "catalog", - "rank", - "fulfillment", - "pricing", - "promotions", - "reviews", - "audit", - "availability", - "not_applicable" -]New value: +[ + "sales", + "traffic", + "advertising", + "inventory", + "returns", + "reimbursements", + "payouts", + "fees", + "profitability", + "catalog", + "rank", + "fulfillment", + "pricing", + "promotions", + "reviews", + "audit", + "availability", + "not_applicable" +]
Publisher details
- Operator
- Subsecond Data, LLC · Publisher source
- Operator website
- https://agentcentral.to/
- Vendor relationship
- Authorized partner
- Documentation
- https://agentcentral.to/docs
- Trust center
- https://agentcentral.to/security
- Restrictions
- Paid plan from $39 to $159 per month based on order volume, with a 14-day free trial and no credit card required. Requires an Amazon seller account, authorized through Amazon for Seller Central data and, optionally, Amazon Ads data. Each API key is scoped to one marketplace. Header-based clients authenticate with a Bearer API key from the dashboard. OAuth clients must support Client ID Metadata Documents; dynamic client registration is not offered. · Publisher source
Related MCP Connectors
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Connect Amazon Seller Central to Claude or ChatGPT via MCP. Orders, inventory, pricing, fees, FBA.
Hosted Meta Ads MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Hosted Shopify MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceHosted Amazon Seller Central & Vendor Central MCP server. Connect Claude, ChatGPT, Cursor, Codex, Gemini, and GitHub Copilot to live Amazon SP-API and Amazon Ads API data.16MIT
- AlicenseNot gradedqualityBmaintenanceAmazon Seller Central MCP server. Connect Seller Central, Vendor Central and Amazon Ads to Claude, ChatGPT, Gemini or Cursor, and ask for net profit per SKU with your own COGS, VAT and FBM shipping costs, PPC down to the search term, SQP, inventory and listing health.MIT
- AlicenseNot gradedqualityCmaintenanceEnables sellers to interact with Amazon Selling Partner API and Advertising API data—orders, inventory, pricing, ads, reports, and more—through MCP clients like Claude and Cursor.MIT
- AlicenseNot gradedqualityDmaintenanceMCP servers for Amazon Seller Central and Amazon Ads API, enabling AI assistants to manage your Amazon account using natural language.1 npm2MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.